Artists
Album Info
Release Date: 1985Label: Not On Label
First demo tape; issued with 2 different covers.Recorded and mixed in July 1985 at Cement Mixer Studios, Catania (Italy).
Label: Not On Label
First demo tape; issued with 2 different covers.