Creator
Said to be one of the 10 most expensive cars in the world, the Maybach 62 is sleek, glamorous and — some might argue — a little out of place in a country where two thirds of the…