XXL is the unholy union of Xiu Xiu and Italian experimental band Larsen. Today they share a second taste of of their …
Tag: Bad Paintings
Xiu Xiu & Larsen Announce New LP & Share “Queen of Koalas”
XXL is the unholy union of Xiu Xiu and Italian experimental band Larsen. Today they have announced their fourth album…