Video hosting made easy
Get started
Winds? 100 mph. Snow? Over 3 feet. Another 12 hours left to go of this insane blizzard in St. John's, Newfoundland
19566 views
ios_share
Share