Day: April 15, 2014

20161214121825389.jpg

Mercedes reveals Concept Coupe SUV ahead of Beijing auto show

With the New York International Auto Show getting underway, Mercedes-Benz stole a bit of that show’s thunder by offering a   sneak peek at a concept the German luxury automaker