A Thundering Echo, A Boom, A Wonderclap: The Mercedes-AMG SL63Raphael Orlove10/17/16 4:59pm3513EditPromoteGo to permalinkYou might have seen a Mercedes AMG SL63 driving past and wondered if that car is complete piece of cargarbage. Let me tell you, it is not. It is a road cocoon of excitement and comfort. Excitefort. Comfortment.