cbs4 My 33 Header Logo

Flood In The Northeast Has Left Cars And Drivers Trapped

A storm in the northeast has slammed some areas with over a foot of rain, leaving cars and drivers trapped.