Tag: Thunderstorm watch New England
Severe Thunderstorm Warnings and Watches Impacting Southern New England – WHDH...
Severe Thunderstorm Warnings and Watches Impacting Southern New EnglandOfficials with the National Weather Service issued a series of severe thunderstorm warnings on Monday afternoon...