Now Playing | Tornado Probe Victory 117

In a perfect tornado intercept near Canton, Oklahoma, the Dominator 2 makes its first successful parachute probe launch.

Recommended for You

Watch More Storm Chasers Videos
Filter