The International Geneva Motor Show is an annual auto show held in March in the Swiss city of Geneva. The show started in 1905 and is held at Palexpo, a giant convention center located next to the International Airport. Almost all motor combustion models have been featured in the show - ranging from benzene to steam, with many exotic and supercars stealing the spotlights throughout the 20th
No comments:
Post a Comment