Central European Rally: Day 4

TOYOTA GAZOO Racing World Rally Team has won a fifth consecutive FIA World Rally Championship manufacturers’ title* at the Central European Rally, where Kalle Rovanperä claimed a valuable victory in the battle for the…

Continue Reading