The 24 Hours of LeMans is the original and longest running endurance race of all. High speeds and tight turns spell disaster for more than one race car.
The 24 Hours of LeMans is the original and longest running endurance race of all. High speeds and tight turns spell disaster for more than one race car.