- You are here:
- mercedes sl63
Click the image above for more hi-res shots of the SL63Two doors, no top, red leather interior, ceramic brakes, and 538 horses is a combination you once expected to be named for an Italian city or racing personage. No more. And while the alpha-numeric SL63 might not be all that Germanic in itself, ...