Elfyn Evans holds off Takamoto Katsuta to win 2025 WRC Sweden

Toyota’s Eflyn Evans has held off the advances of teammate Takamoto Katsuta to win World Rally Championship’s Rally Sweden as … Continue reading Elfyn Evans holds off Takamoto Katsuta to win 2025 WRC Sweden