Roads flood as heavy rains soak New Orleans

Roads across New Orleans, Louisiana, flooded on May 12, after heavy rains drenched the city throughout the night. As the storms rolled through, several thousand people also lost power.
All Videos