Article Database

Kerrang!
October 06, 1983

Rock USA

Alice Cooper's coming out of seclusion (ie a million dollar mansion in exclusive Scottsdale) to put out a new album. 'Dada' is due late September.