Maybach

Maybach

Day 160 – We went to the Classics and Chrome show today and got a chance to get close to this beauty. Built in Germany in 1939, this Maybach Special Roadster is one of only two ever made. Its top speed is 120 mph. The MM on the logo stands for “Maybach – Motorenbau”.