Severe Thunderstorms Unleash a Destructive Tornado in a Texas Town – Rights History
Categories
Animals

Severe Thunderstorms Unleash a Destructive Tornado in a Texas Town

The recent tornado in Jarrell was not as deadly as the F5 tornado that struck the Texas town 25 years ago.