Xiu Xiu

10 Most LOL/WTF moments of 2010

Most LOL/WTF Music Moments of 2010

The best of the weirdest moments in the music world this year.

Xiu Xiu : Dear God, I Hate Myself

Brevity trumps overstatement.

Life on Shuffle: Extended Play

Life on Shuffle: Extended Play

A marathon LoS session to cleanse the palate.

Xiu Xiu : La Forêt

A great balance of chaos and serenity.

Top 20 Albums of 2004

Top 20 Albums of 2004

Twenty albums that we collectively agree totally rock.