Let’s Go On A Storm Chaser Ride!

Let’s Go On A Storm Chaser Ride! 

Posted: 11:19 am Monday, July 17th, 2017

By levineonscene


This Tornado in Colorado looks more up close and intense than I’ve ever seen someone capture! What were these people thinking? Going viral or up into the clouds in their car coming down in New Mexico? Please don’t try this anywhere!