You must log in or register to comment.
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
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