TheMotorist TeamJan 18, 20172 minMercedes E63 S – Most Powerful E-Class Ever Produced.Mercedes have just announced that the E63 S 4Matic+ is now available to order. This E-class doesn’t quite fit the stereotype, though, for...