Something went wrong
Try again later.
EPISODE
SEASON
New exciting competitions in the third season following new three teams who all want to get the title of King Of The Road. But there is only one winner so they have to do their best to win.
30 November 1994, Yolo County, California, USA