where is PETA when you need them? Wednesday 04.11.12 that’s what i’d like to know. animal rights my ass.