Home Tags Mini X-raid

Tag: Mini X-raid

Peugeot’s Peterhansel Claims 12th Dakar Victory

France’s Stéphane Peterhansel is now a 12-time champion of the world’s toughest rally, the Dakar. He safely navigated his Peugeot 2008 DKR through a tricky...