Mercedes-Geely Smart #1 finally available in Switzerland and Spain
18 July 2023
After being announced months ago, Smart #1 is finally coming to more European markets with Spain and Switzerland getting first in line for deliveries.
No comments posted yet.