11 months agoBack to Bedlam - PETA president wants to human BBQ, Witches caught munching on deer carcassKuzz & Tex