Alice Cooper: The Nightmare Returns
The concert was filmed live in Detroit, Michigan, USA on Halloween 1986 at the start of his "The Nightmare Returns" World Tour, in support of his album Constrictor.
The concert was filmed live in Detroit, Michigan, USA on Halloween 1986 at the start of his "The Nightmare Returns" World Tour, in support of his album Constrictor.
Studio(s): MCA Records
Originally Released: United States on Jan 01, 1987
Genres: Music