Thursday, September 25, 2014

Mercedes-Benz S63 AMG Gets 720 HP from IMSA

   IMSA is the acronym for Individuality, Mobility, Style and Art and what better car could they have chose to emphasize those words than a Mercedes-Benz S63 AMG? The brutally powerful model just received the complete works from the German tuner and the results are incredible.

The style and class of the new S-Class cannot be doubted. It’s the best choice you have in its segment at the moment, leaving the Audi A8 and BMW 7 Series in... (continue reading >>)

0 comments:

Post a Comment