Wednesday, March 3, 2010

New Stuff: Yellow Swans


This is supposedly the noise makers' last album, therefore I thought I'd fetch it. The album did get some positive reviews.

No comments: