Spin-Up Tornado In Texas

  • last year
Occurred on March 2, 2023 / Weatherford, Texas, USA

: "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."

Recommended