Posted by bvokits on February 01, 2003 at 22:40:00:
In Reply to: Triumph of the Demon Gods posted by Marcus on February 01, 2003 at 22:24:17:
I beleive that John Stevens has recorded it himself. I seem to remeber listening to it on vinyl at the school I went to. Wish I could help you out more