On September 16th, 2017 Adam Ant (who, donning lipgloss, feathers, and David Hemmings’ jacket from the 1968 film, The Charge of the Light Brigade, once stunted audiences with his most berserk brand of post-punk …
It’s not commonly known, but the Damned were the first UK band to release a punk song — their track “New Rose,” which was released one month prior to the Sex Pistols’ Anarchy in …