Skip to content
  • Login
  • deen
12/05/01
Photo

Le Mans 2001

A176395 full

Frank Biela showing the trophy for the "Sportscar of the year 2001" during the Essen Motor Show

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