Europe Vacation Pics / Swatch car
5/28/2003
There are many types of small cars in Europe that are not available in the US. This one is made by Swatch (the watch people.)