Meet the Race TeamsMeet the Race TeamsadministratorJune 24, 2008 Most Off-road Race fans think the drivers live the lives of Rock stars, traveling from race to race with a slew of semi trucks, a...