Artists
Album Info
Release Date: 1981Label: Charisma
Recorded at Morgan Studios, Willesden Green, London in April 1981.Issued with a printed inner sleeve (lyrics, photos, artworks).
Label: Charisma
Recorded at Morgan Studios, Willesden Green, London in April 1981.