RELATED CONTENT
Apr. 12, 2015
Podium Start for Toyota Racing
Toyota Racing started the World Endurance Championship season with a podium finish in a hotly-contested Six Hours of Silverstone today.
Toyota Racing started the World Endurance Championship season with a podium finish in a hotly-contested Six Hours of Silverstone today.