Toyota’s final stage WRC manufacturer triumph in Japan an “amazing story”
Toyota snatching the World Rally Championship manufacturers’ crown on the final stage of the season was a great advert for rallying, according to team boss Jari-Matti Latvala. The Japanese brand overhauled an unlikely 15-point deficit to Hyundai coming into the Japan season finale, culminating in an extraordinary final stage showdown.They were tied on points heading into the Power Stage after …Keep reading