Wikipedia:  The International Geneva Motor Show is an annual auto show held in March in the Swiss city of Geneva. The show started in 1905. The show is held at the Geneva Palexpo, a giant convention center located next to the International Airport. The Salon is scheduled by the Organisation Internationale des Constructeurs d'Automobiles, which considers it a major international auto show....
Read More »

Connection: Geneva Auto Show & 2008 Toyota...

Loading Answers...