Now Playing | Meet the Dominator 107

Reed Timmer gives a tour of his latest ride, the armored upgraded Storm Research Vehicle, known also as the Dominator.

Recommended for You

Watch More Storm Chasers Videos
Filter