Alice Cooper – London 1989

IMG_7057

Not his greatest period, but hey, it’s Alice!