Alice Cooper: The Nightmare Returns
- Video
- 1989
- 1h 15m
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.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.