A Thundering Echo, A Boom, A Wonderclap: The Mercedes-AMG SL63Raphael OrloveMonday 4:59pm3113EditPromoteDismissUndismissHideGo 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.