Thursday, June 10, 2010

Self-loathing and optimism

So, does a song about optimism seem out of place on an album called "Dear God, I Hate Myself"?

Second, unrelated question: Is the cat in this video playing gameboy in the toilet?

The latest Xiu Xiu album is, as the kids say, "totally sick." Totally sick to the point where, when I read negative reviews about it, I wonder if they somehow got a copy of a different album than the one I'm listening to. I'm not sure it tops "Fabulous Muscles" or "A Promise," but it's still a high water mark.


Post a Comment

Subscribe to Post Comments [Atom]

<< Home