Debbie Harry and Iggy Pop, New York City, 1977.
1K notes
·
View notes
Lux Interior and Poison Ivy - The Cramps
377 notes
·
View notes
The Clash performs at Saturday Night Live , USA , October 9th , 1982 .
©️ Fred Hermansky/NBC/NBCU Photo Bank
242 notes
·
View notes