© 2024 Pluto Inc. All rights reserved.

Alice Cooper: Live at Montreux 2005

Known for his ability to merge exhilarating hard rock with darkly theatrical stage shows, Alice Cooper reaches new heights in this July 2005 performance at the Montreux Festival.