The thirteenth and final stage of Dakar 2016 may only have been 180 km long, but what it lacked in distance, it made up for in suspense. For Toyota Gazoo Racing SA, Stage 13 was the final challenge separating Dakar veterans Giniel de Villiers and Navigator...
Rallyraid Info Service Network