Today James Glickenhaus of Scuderia Cameron Glickenhaus (SCG) released images of the 003 which be sold as either a race...
A to Z
Geneva Motor Show
The Geneva International Motor Show is an annual auto show held in March in the Swiss city of Geneva. The show is hosted at the Palexpo, a convention centre located next to the Geneva Cointrin International Airport. It is the most extravagant motor show on the planet and it is where the biggest and most exciting world premieres in car industry happen. At Supercars.net we give you sneak previews and live coverage straight from the Geneva Motor Show floor every year with hundreds of photos of new vehicles and concept car debuts. Please check out the major announcements and event coverage of the Geneva Motor Show on this page.