Alice Cooper Trashes the World (1990)
Premiere 17 Sep 1990 | Alice Cooper: Trashes the World | 94 min | Music
• 77 views • 0 thumbs up • 0 thumbs down
Concert recorded at the NEC in Birmingham, UK in December 1989.