Video Report: Tornadoes Tear Through Massachusetts
on June 5, 2011
with
1 Comment
On Wednesday afternoon, June 1, 2011, the Storm Prediction Center had a Tornado Watch in effect for most areas in Southern New England. Tornado Warnings quickly ensued, but there was a delay in issuing the warning for the strongest tornado … Read More