Skip to content
  • Login
  • deen
12/05/01
Ingolstadt
Sports

Infineon Audi R8 "Sportscar of the Year"

Le Mans 2001
Frank Biela showing the trophy for the "Sportscar of the year 2001" during the Essen Motor Show
Back to top