July 24th, 2010 Show Poster 24" x 18" screen printed poster advertising DEVO's Des Moines, Iowa show. These were sold at the front gate at this particular show, but are currently not available to the public.