Possible Tornado Causes Damage in St. Louis

Updated:

Loading
Storm damage, power outages and a gas leak are the result of storm and a possible tornado touching down in St. Louis, Missouri.