It's amazing to think that, in the past 25 years, the horsepower sum of the two most iconic German GT cars has risen by more than 500 equines. But then, together they've also added nearly 1,300 lbs. Yes, they're very different cars these days.
Mercedes teased us with a glimpse of the 2013 Mercedes SL63 AMG