Home > Releases
Demo '84 --- 1984
First self-released demo; recorded & released in 1984. TDK tape.
Artist Details
Shadowfax
Kiss Of Death
Night On Bröcken
Not On Label
See video on youtube