September 19, 1982 photo from newspaper showing investigators on a rooftop with Insane Unknown and Spanish Lord tags at Damen and Dickens
September 19, 1982 photo from newspaper showing investigators on a rooftop with Insane Unknown and Spanish Lord tags