Image 1 of 1

AliceCooper D3A5628.jpg

Alice Cooper performs at the Taft Theater in Cincinnati, Ohio on December 12, 2011.
twitterlinkedinfacebook