US: Heavy Rains Cause Flooding On Thanksgiving In New Orleans
- Captured on Thursday 26th of November 2020
- Location is Louisiana
Description
Thanksgiving day was a little wet for the residents in New Orleans. A severe thunderstorm has hit the area the day befor Read more...