Arkansas F3 Tornado Caught On Camera
- Cleared
Occurred on March 31, 2023 / Arkansas, USA
Info from Licensor: "Tornado at work on the 6th floor of the Baptist Eye Center on 3/31/2023, it’s a medical office, very small, only 6 people. Stor..
Location
Arkansas, USA
Occurred
not known
Posted By
Cheryl Hicks
Posted On
Apr-21-2023