When the call came from Maybach parent company Mercedes-Benz that my several year long wait to drive a Maybach would come to an end, my mind swirled with thoughts. After all, the Maybach brand launched in 2003 with great fanfare,…
Read More Exotic Motoring: The Maybach 57 S – Status Exemplified