Xtreme Off-Road

Labels: None

Pinion Brake Tech

How to stop an 11,000 pound monster truck as Ian rebuilds the pinion brakes on the original BigFoot.




Other Airings of this Episode



All Future Airings of Xtreme Off-Road

None