Chicago Transit Authority has teamed up with Santa to spread holiday cheer

The holiday train of Chicago is decorated with the Christmas theme.
rijalarogya added 1 year ago      in Amazing Facts and Videos