Sunday, December 22, 2024
Tags Rally d’Italia

Tag: Rally d’Italia

WRC 2017: Rally Italia Sardegna at a glance (+itinerary)

Following rounds in Argentina and Portugal, the WRC visits another country where rallying is practically a religion. Italy drivers and manufacturers have a key...