
Overdrive Racing makes final preparations for a multi-car challenge for honours at the 47th Dakar Rally
Overdrive Racing is making its final preparations in Saudi Arabia before the start of the 47th Dakar Rally, the opening round of the FIA World Rally-Raid Championship (W2RC) that will feature 12 gruelling desert stages […]