Managing Director and CEO of Mercedes-Benz India MerSLK 350and MD Sales & Marketing Debashish Mitra pose with the new Mercedes-Benz SLS AMG luxury sports car during its launch in New Delhi on Friday, 16 July 2010.
Credit balance: 0