Mercedes-Benz is no stranger to using its signature three-pointed star logo to mark its products. But it is the Maybach sub-brand that has fully embraced this tired, if tireless, trend.
Mercedes-Benz is no stranger to using its signature three-pointed star logo to mark its products. But it is the Maybach sub-brand that has fully embraced this tired, if tireless, trend.