Le Mans

June, 1969

Le Mans, a small French town nestled about 200 kilometers southwest of Paris, each spring explodes with a roar as 400,000 auto-racing enthusiasts come to watch the grueling 24-hour test of stamina and skill officially titled Le Grand Prix d'Endurance. Begun in 1923, the Le Mans race has also given its name to the famous (safety experts call it infamous) running start. At Le Mans, half-a-hundred drivers sprint to their cars and take off in a cacophonous symphony of shifting gears and howling exha...