Never mind, I liked them as much as I liked PT-cruisers in the USA. The car is called Smart and is produced by Swatch (yes, the Swiss company known as watch producer) but sold (and serviced) in Mercedes-Benz net. I think they are the world's shortest cars (only 2.5 m = 8 ft + almost 2 inches :-) - designated for 2 passangers only, no rear seats inside.
It's a pity they are as expensive as "normal", compact or even midsize cars for 4-5, at least in my country. I can see them in my hometown from time to time including new Smart roadster (amazing!) and Smart for four (add 1 PT Cruiser of my friend :-). They are going to sell these cars in the USA since 2006 :-).


