0
Viral Videos

The camera captured the “apocalyptic” arrival of a snowstorm in New York

The camera, located at the One World Trade Center in New York, captured an almost apocalyptic arrival of a sudden snowstorm rushing to Manhattan on Wednesday in a time-lapse video.

  • Duration: 00:59

Share

Keywords