Professionally filmed video footage of Alice Cooper's August 5 performance at the Wacken Open Air festival in Wacken, Germany.
2019
2020
2014
1993
2018
2004
2021
1989
2011
2015
2017