Storm Chasers on Discovery Channel!

Posted by TornadoVideos on Oct. 14, 2008

Promo for Storm Chasers on Discovery Channel, which will start airing Sunday, October 19 at 10 pm Eastern. Watch as TornadoVideos.net storm chasers deploy their camera probe in the path of a violent Kansas twister, reversing to safety with only seconds to spare.

Categories People & Lifestyle

Tags tornado, chaser

More Details »