The Go-Go's

American new wave band The Go-Go's photographed on stage at the Agora Theatre in Cleveland, Ohio on December 1, 1981.

Photographer: Janet Macoska