Alice Cooper photo

Alice Cooper setlist at BKZ Oktyabrsky in Saint-Petersburg, Russia on November 17, 2011

Alice Cooper setlist on November 17, 2011 at BKZ Oktyabrsky in Saint-Petersburg, Russia on tour No More Mr. Nice Guy