2 ms·Neither does a meter-tall Mercedes badge, but they keep selling vehicles in North America.by aaaaaaaaata 5y agoNeither does a meter-tall Mercedes badge, but they keep selling vehicles in North America.