Alabama Tornado Leaves Big Mess
- Cleared
Occurred on January 12, 2023 / Selma, Alabama, USA
Info from Licensor: "Tornado footage in Alabama."..
Location
Selma, Alabama, USA
Occurred
not known
Posted By
Shane Duncan
Posted On
Jan-18-2023