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,...