Reply To: Stop defaming animals Home › Forums › Rants › Stop defaming animals › Reply To: Stop defaming animals January 7, 2016 8:09 pm at 8:09 pm #1125825 JosephParticipant PETA, is that you?