Managing Director and CEO of Mercedes-Benz India Wilfred Aulbur poses with the new Mercedes-Benz SLS AMG luxury sports car during its launch in New Delhi on Friday, 16 July 2010.
Credit balance: 0