Feedback

Watch 24-hour Storm Selfie from The Statue of Liberty

 

Time-lapse video from The Statue of Liberty's "Torch Cam" records snowfall accumulation on the iconic New York City landmark.

Shows