IAA Frankfurt 2003
Sorry, this site is under construction...