In further Skinny Puppy related news, a new album has been released by collaborators of Skinny Puppy musician cEvin Key, titled Beehatch. “Brood” is the second album by Beehatch, a term that Urban Dictionary tells me is a disrespectful slur aimed at a woman and her vagina. I suspect largely because it sounds like Too … Read more