Alice Cooper
August 24th, 2010
Fan-filmed video footage of ALICE COOPER‘s August 12, 2010 performance in Majano, Italy can be viewed below. Photos of the concert are available on the news blog Musica Metal. The