Merc E63 AMG: Queen Elizabeth With The Heart Of Madonna
  • Nikita Setia
  • Aug 07 2013

The E63 AMG is Mercedes’ new powerhouse as stomping on its pedal is definitely thrilling. Renuka Kirpalani pushes it to its limits on the Buddh International Circuit.