Severe Storms and Tornadoes Caught On Camera #1

Most Severe Storms Of The Week #1 All of these clips were captured from the severe storm and tornado outbreak that Oklahoma, Texas, Missouri, Iowa, and Kansas had this week. Credit: #USA:... Read more »