
Mercedes-Benz has released a first photos of its Concept Style Coupe ahead its world premiere at the Auto China 2012 in Beijing on April 23. The sleek looking concept of the production model will follow next year and which Mercedes will build at its new manufacturing facility in Hungary. It will likely be named CLC or CLA.




