
The Damned: Tiki Nightmare (Live in London 2002)
Budget: -
Revenue: -
Recorded live at Shepherds Bush Empire, on July 12th 2002.
Director
None
Writer