Toyota wins Le Mans 24 Hours. Finally.


Toyota scored an emphatic one-two in the 2018 Le Mans 24 Hours with its pair of 1,000hp TS050 Hybrids, finally putting to bed the company's years