Le Mans is one of the most prestigious race car tracks in the world where drivers drive the race cars for consecutive 24 hours. As the documentary opens, we see old footage of three ...