A very controversial site from the early web that used to be hosted on peta.org. Until a domain name dispute. Not sure why updates suddenly stopped on this page, however.
This guy is very possessive of his domain and little web pages its funny. As if there was a chance he’d win a legal battle against an organization like Peta. He seems to be still around in some capacity but obviously decided to abandon this page when he lost the battle.