WEC: Toyota triumphs in 94th running of 24 Hours of Le Mans
A record-breaking crowd of 350,105 trackside fans were treated to the most competitive and compelling edition of the twice-round-the-clock contest in recent memory, with just 10.913 seconds separating the winner from second place – the closest outright finish in FIA World Endurance Championship history. The foundations for Toyota’s sixth success at Le Mans were laid […]