Monday, December 13, 2010

The 2011 Audi R18 TDI Racer Unveiled

The 2011 Audi R18 TDI Racer Unveiled

The 2011 Audi R18 TDI Racer Unveiled

The motorsport madness continues today with great news from Audi. Audi has just unveiled their newest LMP1 racer, the Audi R18, a diesel race car with a beautiful design and breathtaking figures. Audi has won the 24 hour endurance race from Le Mans nine times in the last eleven years with their R8, R10 TDI [...]

No comments:

Post a Comment