Rob MacCachren is an American off-road racer. He raced the Mickey Thompson Stadium Series early in his career and went on to win championships in Championship Off-Road Racing, SCORE International, SODA, and Best in the Desert. Bud Brutsman is a television show creator, executive producer, known for shows such as Overhaulin’, Rides, and King of the Cage.
Video Source
36 Comments
Leave a Reply
You must be logged in to post a comment.
now I want to race… Took my Trd sport Tacoma for a little ride, need something I could possibly dent though.
GAY
this prick had come and demanded my truck he would have been fucking deadt.this guy an real asshole.
Best episode ever… Love off roading!,,
i wasn't gonna watch this cause it seemed boring the first few minutes but goddamn these guys are nuts