Artefact
Ticket
The Apollo
10th December 1979
The Damned. 10th December 1979. Apollo.
I remember Rat Scabies holding court in the bar upstairs before the gig. You might just be able to make out his autograph on the back of the ticket,
(...I know sad);-)
Latest Discussion
If you'd like to leave a comment, please
Login