US: New Orleans Streets Flood After Thunderstorms 6
- Captured on Monday 26th of August 2019
- Location is New Orleans
Description
Streets in the New Orleans' metro area were flooded due to afternoon thunderstorms on August 26. The National We Read more...