Mini Orders 1-2-3 Finish At Dakar Rally – Nobody’s Happy Except Mini
As expected, Minis swept the top three podium positions after the 13th and final stage at the 2014 Dakar Rally – and as expected, it was Spain’s Nani Roma in first followed by 11-time Dakar champ Stephane Peterhansel in second and 2011 Dakar champ Nasser Al-Attiyah in third. We knew this would be how it […]