Watch This: Time Lapse of Massive Snowfall


Here's a time-lapse of what the folks in Andover, Vermont received with last week's snow storm in a 24-hour period. That’s over 30 inches of snow!!!