Video of jaw-dropping supercell structure on these tornado warned storms on June 7, 2014 in southeast New Mexico. This storm chase was INTENSE! Check out our live streaming video as we intercept tornadoes and hurricanes at

Source: Alien motherships hover over Roswell, New Mexico! June 7, 2014 (Youtube).

No tags for this post.

Related posts