>>260The difference between PETA and almost every other group/movement is that PETA is insane people from the ground up