Alice Cooper

American singer, songwriter, and actor Alice Cooper performing live on stage at Cleveland Public Auditorium, in Ohio, USA, on December 13, 1986.

Photographer: Janet Macoska