Xiu Xiu Are Heavy-Hearted and Heavy-Handed on OH NO

  • By cvbizz
  • March 23, 2021
  • 0
Share This Post!

Jamie Stewart, the singer/songwriter of the experimental duo Xiu Xiu, doesn’t hide his misanthropic feelings. He even wears them proudly on his sleeve—or, rather, on his guitar strap in the form of an “I HATE PEOPLE” pin. When Stewart began writing their 12th album OH NO, some of his friendships

PHP Code Snippets Powered By : XYZScripts.com