Aston Martin Vanquish launched at Rs. 3.85 crore
August 3, 2012
Internationally, Aston Martin has recently unveiled a new luxury sports car – the Vanquish. Now the company has launched their new super grand tourer Vanquish in India, with a …