Cover Features
Recently Added
Browse
Date Range
Kerrang! October 06, 1983
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.