This new Amazon original series documents “24 Hours of Le Mans,” an exhausting and exhilarating motorsport racing contest held annually in the town of Le Mans in France. The name is literal—it’s a 24-hour-long test of endurance for the drivers—and the course is perilous.
|