Netflix Page
|
Theatrics abound when the original shock rock icon, Alice Cooper, takes the stage at the Montreux Festival in Switzerland. With a body of work spanning more than 30 years, Cooper shows no sign of holding back his adrenaline and his signature snarl.
|