2008 24 Hours of Le Mans: Audi Wins Again
Le Mans Week 2008 began with a series of events that transformed this quaint town in France to a world class venue, honoring the 76th running of the race. One event of Le Mans Week is the “Technical Scrutineering,” where fans can get up close and personal with their favorite race cars. Also on hand [...]
Continue reading: 2008 24 Hours of Le Mans: Audi Wins Again