Artists
Album Info
Release Date: 1990-02Label: Not On Label Self-released)
First, and sole official demo tape.Recorded and mixed at Syke Oy Studio, the 9th and 11th of February 1990.
Label: Not On Label Self-released)
First, and sole official demo tape.