US: Heavy Rain Causes Flooding Across New Orleans, LA 4
- Captured on Wednesday 10th of June 2020
- Location is Louisiana
Description
On Wednesday morning, heavy downpours hit New Orleans. Rain water causes streets to flood and affects the morning commun Read more...