Sunday, November 23, 2008


look what i found...
THE NEW FLESH --- RA RA RIOT. from a super-early EP with dying is fine and can you tell. instrumental. very good.

i'll give you a review of we are scientists when i can. right now, just go buy with love and squalor before i smack you upside the face.

No comments: