Storm Damage Revealed After Suspected Tornado Touches Down In North Texas
Storm chasers film large tornado swirling near Swiss Alp in Texas
Newsflare STUDIO
Storm chasers filmed a large tornado as it caused damage near Swiss Alp, Texas on May 18. The powerful twister caused only minor..