New York City is the last place one would expect to see this. It's a great reminder to everyone what Christmas is really about.
loading...