01/27/15

Timelapse: Snow falls in New York City's Times Square

Watch a timelapse of snow falling on New York City's Times Square during the "Blizzard of 2015." ... more Duration: {{video.duration.momentjs}}