RELATED CONTENT
Nov. 05, 2017
Victory in China for Toyota GAZOO Racing
Toyota GAZOO Racing dominated the 6 Hours of Shanghai to win its fourth race of the 2017 FIA World Endurance Championship (WEC) season on a day tinged with frustration.