Here's their "About Us":
The PETA Files is your source for up-to-the-minute information about PETA's campaigns; breaking news about victories, new initiatives to help animals, and animal rights information from across the globe; and, occasionally, a bit of inspired silliness. 'Cuz sometimes, having a sense of humor about a tough situation can make all the difference in the world....
Yup, big yucks there. Inspired silliness.
file under: What were they thinking.