Alice Cooper Trashes the World
Concert recorded at the NEC in Birmingham, UK in December 1989.
Concert recorded at the NEC in Birmingham, UK in December 1989.
Studio(s): CBS Music Video (CMV) Enterprises, The Foundary
Originally Released: United States on Sep 17, 1990
Genres: Music