The Mercedes-Benz SL63 AMG is a beautiful hardtop convertible with over 500 horsepower.
Club Sportiva Media Gallery  /  #automotive   /  9 of 13        Show captionHide caption