Skip to content
03/21/14

Audi presents new R18 in urban traffic at Le Mans

Am140042 full

Audi R18 TDI in the year 2011 at Technical Scrutineering on the Place des Jacobins in Le Mans

Image No: AM140042
Copyright: AUDI AG
Rights: Use for editorial purposes free of charge
Back to top