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.