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 http://tvnweather.com/live
Source: Alien motherships hover over Roswell, New Mexico! June 7, 2014 (Youtube).No tags for this post.