Clint here back from the wilderness and immediately faced with a new album by
Xiu Xiu, a band that I tend to hear a lot of people talking about but
have never really listened to properly. Well here's my chance. The songs are
extremely minimal with just guitar and vocals. The vocalist is terribly
tortured. C'mon mate, cheer up - might never happen. Anyway there's
hints here of vari ...