Impressive Florida Tornado
- Cleared
Occurred on April 22, 2018 / Fort Walton Beach, Florida, USA
Info from Licensor: "I had just arrived from a flight in Atlanta and gotten home. My mom, grandma, sister, brother, and I promptly..
Location
Fort Walton Beach, Florida, USA
Occurred
Apr-22-2018
Posted By
Jordyn Morris
Posted On
Apr-23-2018