Video: Monster Truck on Steroids

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