Saturday, 20 April, 2024

Category: Smart


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?