Artists
Album Info
Release Date: 1981Label: Backstreet Backlash Records
Studio LP recorded and mixed in two days (May 12 & 13 1981) at Backlash Studios, Rotterdam, The Netherlands.Label: Backstreet Backlash Records
Studio LP recorded and mixed in two days (May 12 & 13 1981) at Backlash Studios, Rotterdam, The Netherlands.