Showing posts with label sl65. Show all posts
Showing posts with label sl65. Show all posts

Friday, July 15, 2011

MERCEDES SL65

MERCEDES SL65

MERCEDES SL65

When the MERCEDES SL65 AMG debuted, we said that, in terms of the global horsepower war, Mercedes-Benz was taking off a glove and slapping the rest of the industry in the face. As a follow-up, Mercedes has decided to moon every other automaker with the debut of its MERCEDES SL65 AMG