Wow, I'd forgotten about these guys. I saw them way back in early 90's at a Festival in Workington, Cumbria. They were awesome but the locals had no idea what to make of the 1000's of metallers who turned up :-)
Ah, this track brings back so many memories for me. One of my brothers and I were both seeing them on tour promoting Soul Destruction—he saw them early on, in London I think, and I saw them at a later date at Leeds Poly/Metro Uni. Like the fanboy I was, I hung around outside the venue all day until I met the band, got my stuff signed and so on. I ended up seeing the soundcheck and, knowing from my brother they weren't playing this track live, asked if they'd play it for me at the soundcheck. Which they did. And it was incredible. What a band.