- Size
- 489.1KB
RELATED CONTENT
Nov. 02, 2014
Toyota Racing Dominates in China
Toyota Racing took its second consecutive one-two victory, winning the Six Hours of Shanghai by more than a lap to extend its lead in the FIA World Endurance Championship.