Thunderstorms soak towns up and down the East Coast

3 years ago
Thunderstorms made their mark from Florida to New York at the start of the week, dropping heavy rain in some places.