New Smart cars on sale from £11,125Daljinder NagraUpdated Smart ForTwoSmartThe long-awaited third generation Smart Fortwo city car has now gone on sale, along with a larger Forfour variant.
New Smart cars on sale from £11,125Daljinder NagraUpdated Smart ForTwoSmartThe long-awaited third generation Smart Fortwo city car has now gone on sale, along with a larger Forfour variant.