<< back to photos
Alice Cooper 1988, Los Angeles.jpg
Alice Cooper 1988, Los Angeles.jpg
Premiere of The Decline of Western Civilization part II at Cinerama Dome.
 
<< back to photos