Toyota Celebrate A 1-2 In Shanghai

On the day that the Toyota Gazoo World Rally team won were crowned 2018 Manufacturers championship in Australian, in China, the Toyota Gazoo Racing World Endurance Championship team took a 1-2 finish in challenging conditions at the Six Hours of Shanghai. Mike Conway,...