Thierry Neuville is WRC Champion: Sami Pajari takes WRC2 crown, Toyota takes Manufacturers’ Championship
In a thrilling showdown in Forum8 Rally Japan, Sebastian Ogier delivered a champion’s drive to win the Wolf Power Stage and the crucial points Toyota needed to break the tie ...