2025 WRC Event Review – Rally Italia Sardegna

08.06.25
Sébastien Ogier / Vincent Landais recorded their third FIA World Rally Championship victory of the season, and second in succession, at Rally Italia Sardegna.
Click here to view the PDF version.