Toyota achieved second straight victory in the World Rally Championship
TOYOTA WINS SECOND STRAIGHT WRC ROUND Second consecutive win for Toyota and Tänak Maiden win on asphalt for Toyota Yaris WRC Toyota second, Tänak third in championships** Toyota has achieved a second straight victory in […]