Street Sects ink deal with The Flenser; announce new full-length End Position and stream first single

Official press release: Utilizing frantic, uncompromising rhythms and a variety of electronic screeches and screams, Austin, TX duo Street Sects have created a feverish marriage between industrial music and punk rock; their debut album, End Position (due out September 16th from The Flenser), is a meditation on suicide fantasy, both the means and the cause…

Read More