US: Residents Show Street Flooding in New Orleans Area 5
- Captured on Monday 26th of August 2019
- Location is New Orleans
Description
Heavy rain continues to fall across the New Orleans Metro area on August 26th. The National Weather Service issued a Read more...