Toyota’s final stage WRC manufacturer triumph at Rally Japan an “amazing story” 

All News

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 Source

Leave a Reply

Your email address will not be published. Required fields are marked *