[History] The end of endurance racing: Toyota's challenge to Le Mans
The 24 Hours of Le Mans endurance race. It is one of the most prestigious motorsport competitions in the world, which began in 1923. As its name suggests, it takes place over 24 hours in Le Mans, France...