Was digging through some old pics tonight. Saw this a few years ago in Savannah. It's by far, the smallest car I've ever seen. Smaller than a smartfortwo even. Thought the wind-up key on the back was pretty funny.
Anyone know what it is?
http://i55.tinypic.com/16bjwv4.jpg

