A Storm Team 10 Weather Alert is in effect this afternoon due to the potential for a line of downpours and thunderstorms to set up over the region, producing localized flooding. Here is what you need to know:
Unlike last Thursday, when the line of thunderstorms was visible on radar before arriving in Southern New England, this system will be popping up right over us from 3 PM to 6 PM, catching some people off guard. During that period, the stalled out front draped over the region clashes with the sea breeze, leading to the development of downpours along the boundary.
…