The Shanghai Auto Show 2011 is set to conclude on Thursday with a "good harvest" for luxury brands, such as Rolls-Royce, Bentley, Ferrari, Lamborghini and Maybach.
The most eye-catching car was perhaps Aston Martin's On [...]
Posted On : Apr, 28 2011 | Comments : 0