Friday, October 21, 2005

World's Smallest Car...

...has just been created in the fascist state of Texas. Go figure.

No comments: