Wednesday, October 12, 2011

American Le Mans (ALMS) Overview

Le Mans: the ultimate endurance and efficiency check for motorsports since 1923. Originally started in Le Mans, France where streets would be blocked off for the 24 hours for race teams to celerity along the Circuit de la Sarthe. Le Mans forced race teams to balance celerity against endurance. More information: click

Read more ...

No comments:

Post a Comment