Xiu Xiu 2010 UK Tour Dates

Xiu Xiu’s world tour in support of their new, forthcoming record, Dear God, I Hate Myself, will kick off on February 20th 2010 in Dublin, Ireland. Dear God, I Hate Myself is out February 15th on Kill Rock Stars. UK Tour Dates: Saturday 20th February – Dublin, Whelans Sunday 21st February – Glasgow, Nice ‘n’ … Read more