American Le Mans (ALMS) Overview
Le Mans: the ultimate endurance and efficiency test for motorsports since 1923. Originally started in Le Mans, France where streets would be blocked off for the 24 hour race. This gave teams plenty of time to speed along the Circuit de la Sarthe. Le Mans races forced race teams to balance speed against endurance. Race ...