This is a public forum and everyone is allowed to voice their opinion. If you want one sided views, then you might not want to post too many things here.

Snopes doesn't have anything on this so I don't know if it's valid or not. Those PETA people can be quite over the board sometimes. I agree with their cause but not their actions, a lot of the time.

I can't seem to find any links to prove that it's true. Just accusations.