US: Tropical Storm Olga Brings Heavy Rain And Flooding In New Orleans, LA
- Captured on Friday 25th of October 2019
- Location is New Orleans
Description
Tropical storm Orga brought heavy rain and it caused severe street flooding in New Orleans on Saturday, October 26. T Read more...