Geneva International Motor Show No More
The annual motor show in Geneva, Switzerland, is coming to a close after more than a century.
The annual motor show in Geneva, Switzerland, is coming to a close after more than a century.
Here’s a Citroën concept that got little press coverage with its introduction at this year’s Geneva International Motor Show probably because, from outside appearances, it appeared the brand simply added a Westfalia-like pop-top to their standard SpaceTourer van, rim accents and tacked some press distracting body-wrap camouflage on its upper …
Access further archives on our Archive Documents page.