Top 10 cars unveiled on day 1 at Geneva Motor Show 2016

March 1, 2016 20:34 IST 1 of 10
First day of the Geneva Motor Show saw big launches from Aston Martin, Bugatti, Koenigsegg and Lamborghini Credit: Aston Martin