Add to Lightbox Download
Alice Cooper performs at Rock the Bayou in Houston, Texas on August 31, 2008.
Alice Cooper performs at Rock the Bayou in Houston, Texas on August 31, 2008.
Filename: Alice_Cooper_Daniel_Kramer_003.jpg
Copyright