Beijing Show: Maybach Rolls Out New 62S

|

Maybach 62S
The "S" stands for "special," as Maybach aims to create the most powerful chauffeur-driven car in the world.

Source: Edmunds - Inside Line

delicious | digg | reddit