April 14, 2011 Storm Chase | Monster Tushka, OK EF3 Tornado Gallery April 14, 2011 Storm Chase | Monster Tushka, OK EF3 Tornado 2011 Storm Chase Videos, Videos April 14, 2011 Storm Chase | Monster Tushka, OK EF3 Tornado This was the chase that changed a lot of how [...] By Tornado Titans|November 20th, 2019|Categories: 2011 Storm Chase Videos, Videos|Tags: april 14, april 14 2011, extreme weather, nature, Storm, storm chase, storm chaser, thunderstorm, tushka oklahoma tornado, weather|0 Comments Read More
You must be logged in to post a comment.