Looking forward to see what the new Mercedes – Maybach S600 will look like? Well good news just came from the producers as the future car is closer to reality. Mercedes-Benz has released two teaser images of the extra-long wheelbase S-Class. The car is scheduled to arrive at the Los Angeles and Guangzhou auto shows […]