Frankfurt, Germany,
15
September
2005
|
15:10
Europe/Amsterdam
2005 Frankfurt Motor Show
Presskit and images 2005 Frankfurt Motor Show