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.
[singlepic=447,440,330]
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 [...]