Good luck with the upcoming storms. Seems like it could get interesting.
You're viewing a single thread.
It looks like most of the worst should be just to our east, the National Weather Service just posted a Severe Thunderstorm Watch for parts of New England
Severe Thunderstorm Watch