By | June 16 2012 10:10 AM

It's perhaps the greatest automotive race of all time: 24 Heures du Mans (The 24 Hours of Le Mans) on the Circuit de la Sarthe outside of Le Mans, France. Also known as the Grand Prix of Endurance and Efficiency, the 24 Hours of Le Mans is the oldest race in motorsport and has been held annually since 1923.