The Damned: Live Live Live in London 2002 - Tiki Nightmare

This live concert release captures The Damned performing a 2002 gig where they play some of their most popular songs including "New Rose," "Love Song," and "Neat Neat Neat." Also included is memorable footage of the band on tour.