Geneva Motor Show 2012

The Lamborghini Aventa

The Lamborghini Aventa

The Geneva Motor Show takes place in March in the Swiss city of Geneva. Each year the show is hosted in the Geneva Palexpo. The Organisation Internationale des Constructeurs d’Automobiles is responsible for putting on the show. [Read more…]