Mazda 2 makes its world debut at the Geneva International Motor Show in Switzerland. [Photo / www.salon-auto.ch]
More Geneva International Motor Show pictures:
Top luxury sports cars at Geneva Motor Show
Hot girls at Geneva Motor Show 2014
Hot new cars at Geneva Motor Show