MERCEDES MAYBACH RELEASES THE LIMITED EDITION SERIES HAUTE VOITUREA strictly limited edition of 150 units the Haute Voiture is an evolution of the concept model of the same name ..