INSANE Tornado Touchdown – Tornado Warning – St.Louis Mo. 5/31/13 (Woodson Terrace, Lambert Airport)

On May 31, 2013, a very strong storm system moved through the Midwest brewing multiple super cells stretching from Oklahoma where the tragedy of 3 storm …


Originally posted 2017-09-27 20:41:15. Republished by Blog Post Promoter

You May Also Like