New Aston Martin Vantage lands in India

British luxury sports car manufacturer Aston Martin is looking forward to ramp up its operations India. As Aston Martin would be launching seven new cars over the next seven years, we give you all the dope on the latest beast to come out of the Aston Martin stables- the new Vantage.