Good debut performance from the MINI WRC at Sardinia
Over the weekend, Rally God Sebastien Loeb won the Rally d’Italia in Sardinia, his 63rd career win to reinforce his lead in standings, but what’s more interesting was that the MINI WRC had a very […]