30 Inches of Snow In 38 Seconds

Winter gives these locals the middle finger.

By Dawnthief

Published 12 years ago

Winter gives these locals the middle finger.
Scroll Down For More