• 5 months ago
From July 21-26, thunderstorms rumbled up and down the East Coast, dumping much-wanted rain a little too quickly for many town drainage systems.
Transcript
00:00You can't see a thing on I-95.
00:27That thing's coming in rather fast.
00:54You can't see a thing on I-95.

Recommended