Showing posts with label mercedes-benz sl65 amg. Show all posts
Showing posts with label mercedes-benz sl65 amg. 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