US: Heavy Downpours Cause Flash Flooding In Tuscaloosa, AL
- Captured on Tuesday 7th of July 2020
- Location is Alabama
Description
Tuscaloosa in Alabama saw flash flooding after heavy downpours pounded the area on Tuesday night, July 7. Roads were Read more...