carnewschina.com
Spy Shots: 2014 Mercedes-Benz S63 L AMG arrives in China
The very first spy shots, in the world, of the Mercedes-Benz S63 L AMG, the stretched version of the speedy S63 AMG. A stretched and sporty Benz makes
Tycho de Feijter