Article Database

Kerrang!
January 02, 1993

News Report

Alice Cooper is working on a new album. Cooper selected the tracks for inclusion over the Summer, and the album is due out late this year.