Hot Search
No search results found
- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Alice Cooper: The Nightmare Returns (Original) / Alice Cooper: The Nightmare Returns (US)
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.
Info mistake?