The Maybach Museum’s art deco mastodons will leave you speechless

The Maybach Museum is the best place to commemorate the brand’s 100th anniversary The centre stage of the Maybach Museum’s main hall showcases six cars of the top of the line SW38/42 model. The first one is a classic 1937 Maybach SW 38 that was ordered by Klöckner Steel from Duisburg.  After World War II, … Continue reading The Maybach Museum’s art deco mastodons will leave you speechless