The new Mercedes-Maybach S-Class represents the pinnacle of the Mercedes brand in India and has been launched in two flavours, one of which is locally produced.
We all have that one friend who brags about being a faster driver because he beat you at a game of F1 back in 2010, but are those claims actually justified?