Xiu Xiu’s "Fabulous Muscles" was certainly one of my favorite albums from 2004. This particular song is just simply amazing, I once started a remix of it but never finished; chalk that up on the to-do list for when I get home. Jamie Stewart’s style is so intense and this song is no exception; he’s been accused of being over the top or too melodramatic in his songwriting but it’s just right if you ask me. I think he’s now based out of San Francisco which makes it all that much better (There are very few Bay Area bands that I really enjoy). Hope this finds you well, greetings from Amsterdam.
Xiu Xiu – I Love The Valley