Smart Car: Swatch Mercedes ART
Did not know Swiss watch manufacturer Swatch was also making cars for some time now. This tiny, compact car I saw the other day…
Smart Car: Swatch Mercedes ART
Did not know Swiss watch manufacturer Swatch was also making cars for some time now. This tiny, compact car I saw the other day…
by Abe Olandres · December 12, 2008