WATCH: Xiu Xiu’s “Beauty Towne”

In this Friday’s issue, I’ll have a review of avant-popsters Xiu Xiu‘s new album Always which drops March 6. But the band is already on a roll with its second single. “Beauty Towne” is a sort of...

Read More