Artefact
Ticket
The Apollo
20th November 2006
The Killers - Wasn't a huge fan of the band, but went along with my girlfriend, and have to say it ranks as one of the best gigs I've been to at the Apollo... absolutely on top of their game at this point.
Latest Discussion
If you'd like to leave a comment, please
Login