The New Xiu Xiu Album is Hell (of course)
Godhead of Xiu Xiu, Jamie Stewart, wants to bang on your eardrums with whatever scrap metal he’s got lying around and moan, closely, in your ear while he does it. Angel Guts: Red Classroom, the group’s ninth, is a tortuous, carnal art-rock listening experience. The odd title is shared with the Japanese erotic film by...