GENEVA The 81st Geneva Auto Show opens its doors to the public, offering both green technology for drivers worried about spiking fuel prices and gas guzzlers for speed demons with money to burn.
Geneva Auto show opens doors to public