Big trouble brewing in the Big Easy as roads already flooding from rain

Thunderstorms brought flash flooding to multiple streets in New Orleans, Louisiana, on July 10, leaving vehicles partially submerged and inundating buildings. A waterspout was also reported in Lake Pontchartrain while a tornado warning was in effect.
All Videos