Home / Business / Motoring Flash

New sports cars debut Geneva motor show

(chinadaily.com.cn) Updated: 2015-03-04 15:21 Comments

New sports cars debut Geneva motor show
The Aston Martin Vulcan is unveiled during the first press day ahead of the 85th International Motor Show in Geneva March 3, 2015. [Photo / Agencies]

Most Popular
...