The 2010 Mercedes-Benz E63 AMG boasts a 6.3-liter V8 powerhouse generating 518 hp and 465 lb-ft of torque, taking the luxury sedan from 0-60mph in 4.4 seconds and a limited top speed of 155 mph.
Watch the video below:
Leave a comment
Subscribe to PressPortal via RSS
Enter your email address: