Toyota Win Last WEC of the Season in Bahrain and Look to the Future
Toyota Racing secured their second win of the 2013 season with victory in the final round of the FIA World Endurance Championship. Anthony Davidson, Sébastien Buemi and Stéphane Sarrazin put in a commanding performance in the number 8 TS030 Hybrid at the Bahrain International Circuit on Sunday, taking the chequered flag more than a minute […]
Toyota Win Last WEC of the Season in Bahrain and Look to the Future Read More »