Alice Cooper has shared rare footage of his concert at Théâtre des Ambassadeurs in Paris on November 2, 1971 as part of the “Love It To Death” tour. Alice was interviewed for French TV about his musical inspiration and the sources of his image. Watch below: Alice Cooper's Too Close...
Continue reading...
Continue reading...