Thunderstorms soak towns up and down the East Coast
Thunderstorms made their mark from Florida to New York at the start of the week, dropping heavy rain in some places.
Thunderstorms made their mark from Florida to New York at the start of the week, dropping heavy rain in some places.