What is the plot of The Damned: Night of a Thousand Vampires?
On October 28th, 2019, The Damned took the stage at London's Palladium Theatre for a very special immersive musical and theatrical experience. A night in the history of a storied band and a special evening for fans and band alike.
What genre is The Damned: Night of a Thousand Vampires?