Mini
Years: 1998, 1999, 2000, 2001, 2002
smart fortwo
Result of the cooperation between Mercedes-Benz and the Swiss watchmaker Swatch, the smart city coupe was the smallest car on the European roads, and it broke covers in 1998.
Images
Click on an image to enlarge it and see more details