Sal Kramer
Member
Just discovered a great Irish band called The Scratch. I've heard their recent album, Mind Yourself, and it's quite good.
Anyone have (or know where to find) live recordings?
Anyone have (or know where to find) live recordings?