Mercedes-AMG E63 S Review - Is this much power really necessary, or worth it?