time lapse video

This Is What 32 Inches Of Snow Looks Like

Did you hear? The Northeastern United States got hit by a blizzard yesterday and last night! If you live in the area, your local news is likely preempting all the…

Amelia McDonell-Parry |