Monday, March 8, 2010

Scratch Acid - The Greatest Gift

You have this album. Or you damn well should. It's essential if you dig noise rock, and even if you don't.

No comments:

Post a Comment