The band recorded several semi-professional demo tapes, followed by the group's 1982 self-titled EP.
The band recorded several semi-professional demo tapes. This was followed by the group's 1982 self-titled EP.