Damned release "Plan 9 channel 7" vid from 'Night of a Thousand Vampires'
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.