What’s the first car that comes to mind when you hear “24 Hours of Le Mans”—one of the most prestigious automobile races in the world, held at the 8.5-mile Circuit de la Sarthe near Le Mans, France?