• 6 years ago
Street walking live blizzard conditions and extreme New England weather commentary at the largest retail Mall in Maine. View road conditions and several large plows removing massive amounts of snow!

Recommended