Overdrive Racing will be one of the largest teams entered in this week’s Italian Baja, round one of the 2013 FIA World Cup for Cross-Country Rallies, and the Villers-le-Bouillet-based team will field four Toyota Hiluxes in the three-day event in northern...
Rallyraid Info Service Network