Mercedes-AMG S63 Sedan to launch in India on August 11
Hot on the heels of the svelte S63 Coupe, Mercedes-AMG will launch the S63 Sedan in India on August 11. Powering the S63 AMG Sedan is the same, 5.5 litre V8 twin-turbo engine from the Coupe, which makes 577 hp […]
Mercedes-AMG S63 Sedan to launch in India on August 11 Read More »