The storm chasers race to outrun a devastating twister as it quickly catches up to the team's TIV-1 vehicle in this clip from Storm Chasers. New episodes of Storm Chasers strike Sundays at 10pm e/p only on the Discovery Channel! http://discovery.com/stormchasers

  • November 06, 2008
  • 469 Views