The Audi R18 TDI – 2011 Le Mans Champion

For the tenth time in 12 years Audi has won the Le Mans 24 hour race.  The most recent win was provided by the R18 TDI, a turbocharged diesel race car capable of 595 brake horsepower.

This entry was posted in Free and Easy and tagged , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.