Live at the Metro Theatre on 24th October 2008.
Tag: The Drones
It seems there isn't much to do but play music in the most isolated city in the world.
Are they better than the originals?
We pick our favourite gig and album of the year so far, with a special mention to what we're looking forward to.
The band spit, slur and snarl about racism, consumerism and humanity