I've always liked this thread and living here in Texas, I never thought that I would see one of these cool little cars around here. So imagine my surprise to see not one but two along downtown Houston.
Here's one near the Houston Museum of Natural History by Herman Park...
http://www.pbase.com/pinemikey/image/99497419