Large tornado caught on camera in Arkansas

AccuWeather29 sec

Tosha Qualls was recording as a suspected tornado caused massive power flashes near Lake City, Arkansas, on April 2.

Released

2025