FIA WEC

Toyota Triumphs in Shanghai

2 Mins read
The #8 Toyota TS040 of Anthony Davidson and Sebastien Buemi took another victory last weekend in the World Endurance Championship, with the sister #7 coming…