The new concept car could be further advanced evidence of those plans – after all, the Castrol-clad Celica was the star of the smash hit Sega Rally game of the 1990s.
That’s exactly what happened in Japan last weekend when Toyota World Rally Championship driver Elfyn Evans came from behind to snatch victory in his Yaris WRC and win Rally Japan and the ...
Round 13 of the 2024 World Rally Championship is the WRC FORUM8 Rally Japan - this event in Nagoya allows for demanding special stages in the Aichi and Gifu regions.