Targa Florio 2025: Italy’s oldest rally roars back for its 109th running this weekend

The legend lives on. The Targa Florio, the world’s oldest car race, returns to the rugged roads of Sicily this weekend as the third round of the Sparco Italian Absolute Rally Championship (CIAR). Set against the breathtaking backdrop of the Madonie Mountains, the 109th edition of this motorsport monument will test the best rally crews […] The post Targa Florio 2025: Italy’s oldest rally roars back…