Severe Weather in the Northeast Shreds Homes and Businesses

Wind gusts up to 70 mph knocked down building infrastructure causing widespread power outages.

July 11, 2014

Examined