Alice Cooper: The Nightmare Returns (1989)
Premiere 31 Dec 1988 West Germany | 75 min | Music
• 101 views • 0 thumbs up • 0 thumbs down
Shot in Detroit on Halloween during his 1986 tour, all of his tradmark songs are present in this spectacular showcase of entertaining thrills, filled with his legendary straightjacket escapes and boa constrictors, along with several new stage shockers...