Xtreme Off-Road: Pinion Brake Tech

Season 34/12/15

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

Up Next
Loading...