Alice Cooper Trashes the World
A live concert album from a celebrated artist, recorded at the National Exhibition Centre in Birmingham, UK, preserves a remarkable December 1989 show.
A live concert album from a celebrated artist, recorded at the National Exhibition Centre in Birmingham, UK, preserves a remarkable December 1989 show.
Studio(s): CBS Music Video (CMV) Enterprises, The Foundary
Originally Released: United States, Sep 17, 1990
Production Country: United States
Genres:Music