Showing posts with label Fabulous Muscles. Show all posts
Showing posts with label Fabulous Muscles. Show all posts

Wednesday, September 24, 2008

Fabulous Muscles - Xiu Xiu [2004]


If you don't know of Xiu Xiu but have heard of them then this is the perfect album to begin with imo. This is also my favorite album from the crazy duo so plzz download.




Myspace
Xiu Xiu
Amazon.com