Melody Maker

Originally Published: May 03, 1975

News Report

The much-heralded Alice Cooper TV special which was due to be aired on Friday, but which was previewed with press screenings earlier in the week proved something of a disappointment after the current live tour.