Giant Christmas Lights

You can find these giant christmas lights in front of the McGraw-Hill building, 1221 Avenue of the Americas, in New York City around Christmas time. This stretch has a lot of very cool Christmas decorations like this so it is defiantly worth checking out if you are visiting New York City around Christmas. These giant christmas lights are a very short walk … Read More