An S-Class concept car of Mercedes-Benz is displayed on Sept 10, 2013 at a preview of the 65th Frankfurt International Auto Show (IAA) in Frankfurt, Germany. [Photo / Xinhua]