The Damned killing it on a "Night of a Thousand Vampires"

On October 28, 2019, dark punk darlings, The Damned, creeped onto the stage of London's Palladium Theater for a special night of music and Halloweeny theatrics, dubbed "A Night of A Thousand Vampires." Here are two songs from the night, a rendition of their second single, "Neat Neat Neat" (from the first-ever full-length UK punk … Continue reading The Damned killing it on a "Night of a Thousand Vampires"