US: Large Tornado Touches Down Near Athens, Alabama
- Captured on Tuesday 20th of May 2025
- Location is Alabama
Description
A tornado was spotted near Athens, northern Alabama, on Tuesday, May 20. At least 13 tornadoes were reported across Ala Read more...