One of the biggest auto shows of the year takes place in the city Geneva of Switzerland. For the public, the 84th International Geneva Auto Show kicks off this week from March 6-16, 2014, while for the press, the show is in full swing. Here are some highlights from Autoguide.com.
For more info about the Geneva Auto Show, go to: Facebook – Geneva Auto Show.
For more highlights from the show, go to: YouTube – Autoguide Channel.