top of page


WRC Preview: Rally Italia Sardegna 2026
The 2026 FIA World Rally Championship (WRC) reaches its conclusion this week with Rally Italia Sardegna, where three Toyota drivers will fight for their first WRC drivers’ title.

Olivia Kairu
4 hours ago3 min read
bottom of page
