Click on the thumbnails to enlarge the picture!
Pictures taken on 18th September 2003 at the IAA - Frankfurt
Car Picture Index