I'll start with this. I don't remember hearing about this band on the show, but I might have just missed it. The band is Angel Witch. I just discovered them recently, but they were formed in 1977. I'm well behind the times as usual. Wikipedia tells me this: "Angel Witch is a British heavy metal band which formed in London, England in 1977 as part of the New Wave of British Heavy Metal movement."
Mike I'm sure you know more, so talk about it on the show if you can, or if you have already, slap me in the right direction.
Without further:
Oh, I've been embedding by enclosing the youtube link with [ youtube ] link [/ youtube ] without the spaces, if there's a better way post it.