Blixa Bargeld of Einstürzende Neubauten on stage, 1982.
Photo by Reinhild Ischinsky.
i don’t even know what band this is but they look awesome
It’s Bauhaus, they are really awesome! xx
Nick Cave and Lydia Lunch
Adam and the Ants, 1978. Photos from Mick Mercer’s collection