Storm Chasers on Discovery Channel!

Posted by TornadoVideos on Oct. 14, 2008

Tell the world:

Promo for Storm Chasers on Discovery Channel, which will start airing Sunday, October 19 at 10 pm Eastern. Watch as 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 chaser, storm, tornado

More Details »