World7 months ago
Texas Tornado: Massive Twister In Scotland Headed To Fort Worth, Wichita Falls And Temple On Alert | VIDEO
A tornado was spotted in Texas Saturday evening. | Representational Image A massive tornado was spotted near Texas’ Scotland on Saturday. The twister grounded near the...