Thursday, September 17, 2009

The world's lowest car and the world's smallest car - these are both roadworthy apprently ...


(This one was a wind-up one!)