Mixed feelings | Rally Japan 26. 11. 2024 - 10:20 pm 5 min reading The demanding Rally Japan, the final round of this year's FIA World Rally Championship, brought five Škoda crews to finish in the top ten. The performance of the home crew… WRC