World's Smallest Car...

Friday, October 21, 2005
...has just been created in the fascist state of Texas. Go figure.

0 comments: