Performed at New Cross Inn, London SE14, 7 April 2011. Endlessly precise and energetic, these guys have to be seen to be believed. If you get the chance to see them live, take it! Particular highlights here are the guitar solo and the arm-drop-defying drumming - wow!
Link to this comment:
All Comments (0)