Yeah, somewhat. I haven't really put time into listening to them in a while, but back in the day I was really into them. Still enjoy them though. Nymphetamine was one of my absolute favorite fucking songs in the world back then.
Huh, I've never heard of this band before. The cover art looks super sick. Can you give me some more info/comparisons so I can make a more educated decision on if I should check them out or not? Thanks.