XIU XIU: THIS TOO SHALL PASS AWAY
Xiu Xiu has a new video for their single βThis Too Shall Pass Away (for Freddy)β off their latest release, Dear God, I Hate Myself. It’s like a Xiu Xiu-branded 80’s-esc video game/ the SIMS/ Wii, except with cigarettes, liquor shots and guillotines…with a John Hughes soundtrack.