

Monte Podium Helps Elfyn Seal 1-2 For Toyota
Elfyn equals his best finish in legendary event. Elfyn got his 2025 FIA World Rally Championship season off to a strong start with second...


Japan victory helps seal WRC manufacturer title for Toyota
Elfyn powers to brilliant victory in season closer. Elfyn’s victory at Rally Japan, the final round of the 2024 FIA World Rally...