20120508 auto: Aston Martin opens showroom in New Delhi