Several vehicles stuck, neighbors trapped from floodwaters in New Orleans
Several vehicles stuck, neighbors trapped from floodwaters in New Orleans
Several vehicles stuck and neighbors trapped from floodwaters during flash flooding on Camelia Street in New Orleans.