The Circuit des 24 Heures du Mans, also known as Circuit de la Sarthe (after the 1906 French Grand Prix triangle circuit) located in Le Mans, Sarthe, France, is a semi-permanent motorsport race course chiefly known as the venue for the 24 Hours of Le Mans auto race. Comprising private, race-specific sections of track in addition to public roads which remain…
Read More