Italy Day 3 highlights

FIA World Rally Championship 2018

One of the most spectator-friendly rallies, Rally Italia Sardegna is the 2018 season’s seventh stop. As the Championship now passes its halfway mark, the competition for the podium is starting to come into focus. For more visit

Inside Rally

More Motorsport