CLS63 AMG S, or E63 AMG S and an Extra $6,730 in Your Pocket? By: Manuel Carrillo III | January 24, 2014