Audi R18 TDI Reveal: Ingolstadt, Germany. 10th December 2010 Audi launch their new sportscar for Le Mans. Copyright Free and Mandatory Credit: Audi Communications Motorsport ref: r18launch2
Ingolstadt, Germany.
10th December 2010
Audi launch their new sportscar for Le Mans.
Copyright Free and Mandatory Credit: Audi Communications Motorsport
ref: r18launch2