April 1, 2006
aw geez

Here is an archive of today's rubbercat.net april fools thingy in case you didn't see it