The north-western French town of Le Mans will forever be synonymous with the brutal 24-hour endurance race that takes place on its Circuit de la Sarthe each year. Established in 1923, the 24 Hours of ...
A test of courage, skill, and engineering ingenuity and a demonstration of pure racing, the 24 Hours of Le Mans is probably the most legendary racing event in history. Throughout its 100-year-old ...