But I've already tried to find this link here a couple of times only to not find it and spent way too much time looking for it.
It's very strange. It's a wacko movie that a bunch of us watched a couple of times at a party (the same party where we watched All Your Base and fed lots of sites through the T'inator and found cow game sites and I don't know what all else). Moral of the story: if there's a computer connected to the net in a central location at a party, geeks will take turns showing each other wacky sites.
I should note that Karen Cooper sent me this link first (well, the movie was at a different location then) on April 6th.