Artefact
Ticket
The Apollo
3rd February 1980
Another great venue and thankfully still going! I have seen many bands here over the years and The Clash a couple of times. The venue is at it's best when they remove the seats from downstairs. Bands I recall seeing there were Stiff Little Fingers, Adam and the Ants, New Order, The Who and Culture Club.
Latest Discussion
If you'd like to leave a comment, please
Login