2010 Mercedes-Benz S 63 and S 65 AMG revealed
The Mercedes-Benz S 63 AMG and S 65 AMG, the sporty top-of-the-line versions of the newly-facelifted S-Class, were launched at the 2009 Shanghai Auto Show with a series of subtle updates. We assume the new models premiered in China because it is one of the few countries in the world where the rich aren’t suddenly going bankrupt.