Image 1 of 1
mpiEK21548_0827_vegas.JPG
Alice Cooper photo shoot at the Hard Rock Hotel in Las Vegas, NV. July 24, 2011 Erik Kabik / MediaPunch.
Alice Cooper