Newspaper advert for early DEVO show at the Agora Ballroom in Cleveland, Ohio – Oct. 30, 1978. Tickets were only $1.01 at the door!
Date: March 21, 2017
Category: Other Photos by DEVO