X-Raid Minis take three of top four positions
Stéphane Peterhansel claimed his tenth Dakar Rally win, and the first for the Mini brand, as he cruised to the finish in Lima, according to Autosport.
The Frenchman, whose fourth victory in the...
Read the rest