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