Wednesday, September 21, 2005

Micro Car


This is a Zeta Sports car. From Australia, I believe. See the original picture and more here.




See many other micro cars at the micro car museum site.


Technorati tag: Unique Cars