The Damned – The Studio March 8, 2017
When it comes to the invention of Punk, forget The Sex Pistols and forget The Clash. The Damned beat both of them to every punch, including being the first UK Punk band to release a single and an album in 1976. But they never quite fitted in with the rest of the punk movement, so […]