Newspaper advert for DEVO’s Nov. 9th, 1982 show at Cleveland Music Hall in Cleveland, Ohio.
Date: March 21, 2017
Category: Other Photos by DEVO