US: Possible Tornado Spotted In Southwest Alabama
- Captured on Saturday 27th of June 2020
- Location is Alabama
Description
The National Weather Service issued Tornado Warnings for parts of southwest Alabama on Saturday, June 27 evening. Th Read more...