Toyota wins Bahrain finale, WRT takes last WEC LMP2 title as Dames become victorious
Toyota GAZOO Racing claimed the race win and the title in the #8 Toyota GR010 Hybrid after eight hours of racing at the FIA World Endurance Championship's Bahrain season finale. ...