Frankfurt, Germany,
15
September
2005
|
15:10
Europe/Amsterdam

2005 Frankfurt Motor Show

Presskit and images 2005 Frankfurt Motor Show