Tuesday, July 2, 2024

Xiu Xiu

I love that for almost 25 years now, LA band Xiu Xiu have been steadily churning out weird album after weird album, over two decades of wild noise for the masses.  New album "13" Frank Beltrame Italian Stiletto with Bison Horn Grips" drops in September.  Pre-order it here from Polyvinyl and listen to "Common Loon" below.


No comments:

Post a Comment