Tuesday, May 28, 2002

Wee on the Web

Guimp.com proclaims itself to the smallest site on the web. After looking at it, I'd have to agree.

No comments: