Victory in Sardegna
There is no exception to the rule for the World Rally Championship: as with most sporting disciplines traditions exist that no one can depart from. And so, with the podium ceremony hardly over the winners of the Rally d’Italia Sardegna ‘must’ dive fully dressed into the water of the Alghero harbour, the nerve centre of [...]