REVEALED: The new Mercedes-Benz S-Class throws down the glove at Munich rival
With its new S-Class generation, Mercedes-Benz is pushing hard to up the ante in the long-battled luxury field. A radically new BMW 7 Series couldn’t come any sooner to live to the major challenge set…