The ultimate German limousine
2009 Maybach 62 Limousine Industrialist Wilhelm Maybach and his son Karl founded their company Maybach as far back as 1900, and would go on to produce luxury cars. Before the second world war, the Maybach name adorned some of the most exclusive, powerful and expensive cars in the world. But as with many other similar […]