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

Let’s Go On A Storm Chaser Ride! 

By levineonscene

1

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!

0 comments