Elfyn Evans Crowned WRC World Champion After Dramatic Rally Italia Sardegna Finale
Sardegna, Italy, October 5, 2026: Elfyn Evans and co-driver Scott Martin have been crowned FIA…
Sardegna, Italy, October 5, 2026: Elfyn Evans and co-driver Scott Martin have been crowned FIA…