Aston Martin Vanquish makes its India debut
When it comes to legacy luxury sports car brands, Aston Martin holds a special place, after all it is the brand of choice for James Bond, and now we get the new Vanquish right here in India
Motoring