by John Gentile
On October 28, The Damned will release the live album and documentary for Night of a Thousand Vampires, the show where the band had the entire audience dress up as vamps. Today, the band released a live video from the LP, "Plan 9 Channel 7." You can check that out below.