Car manufacturers from all over the world present their newest models and concept cars at this year's IAA car motor show in Frankfurt, Germany

- Image ID: K89YDD
Car manufacturers from all over the world present their newest models and concept cars at this year's IAA car motor show in Frankfurt, Germany
Uwe Deffner / Alamy Stock Photo
Image ID: K89YDD
Location: Frankfurt am Main, Germany