The most glamorous couple in pop, photographed in their New York kitchen by Allen TannenbaumComedy oven gloves are often overlooked when one considers the 1970s punk scene of New York, getting lost among the black leather and heroin. We’re in the apartment of Chris Stein and Debbie Harry in 1981, … Read entire story.
Source: Music | The Guardian