Loading...
Tornado touches down in St. Louis, MO. This is from the center of the squall line that created the tornado. Heavy rains and hail along with lightni...
47,288 views
A tornado touches down in St. Louis, MO on 24 April 2010. Footage shows the tornado initiating its touchdown as it is consumed by rain. Post-storm ...
85,396 views
Videos from the top severe weather update team in the St. Louis area. Add us on Facebook and watch for the latest information when severe weather strikes.