Friday, 29 March, 2024

Tag: daimler


In a surprise move, Mercedes-Benz has announced that they’ll be pulling the Smart car from North America. Surprising in that they still build those things?