So, I thought the site in question had been lost to the ages, but it's back! (http://www.femgeeks.net/infamy/index.htm) (Or it was never gone and I was just looking for it wrong when I was trying to prove to someone that it existed a while back.) I mainly remembered it for having the best disclaimer ever (http://www.femgeeks.net/infamy/legal.htm), though.
no subject