Spin-Up Tornado In Texas

2 years ago
822

Occurred on March 2, 2023 / Weatherford, Texas, USA

Info from Licensor: "Appeared to be a brief spin-up tornado on the west side of Weatherford lofting debris, followed by wind damage in downtown along with power flashes."

Loading comments...