Video: Monster Truck on Steroids

Texas is the home of the Critter Gitter, the ultimate off-road vehicle.

Monster Truck on Steroids

 01:34

Texas is the home of the Critter Gitter, the ultimate off-road vehicle.