By most accounts, Le Mans is the world’s most prestigious sports car race. Held in Le Mans, France, every year since 1923, it’s certainly the oldest active endurance race. Roughly 60 of the world’s fastest cars race for 24 hours along the serpentine 8.5-mile Circuit de la Sarthe road course. It began as a way for car manufacturers to show off how tough their vehicles were in direct comparison to their respective competition, but over the last 100 years has morphed into a ‘last car standing’ battle
…
Read more