RELATED CONTENT
Nov. 16, 2014
Toyota Racing Takes Drivers' Title and Victory
Toyota Racing won the Six Hours of Bahrain for its fifth victory of the FIA World Endurance Championship season as Anthony Davidson and Sébastien Buemi secured the drivers' title with a race to spare.