http://www.helpinganimals.com/f-letters.asp

Jesus... This is what pisses me off about PETA, they wont admit to shit. They just complain about other people. They fucked up, without question.