13 June 1988 Town and Country Club, London.
THE DAMNED DAMNED DAMNED.
This is from the Final Damnation concert recorded on June 13, 1988 at the Town and Country Club in London. I cut out the bits with the annoying guy talking ...
I do not own the rights to the song or the photo.
MGE ERA DEMO.