The Mechanisms at Flea Circus, The Dogstar, Brixton - 10 October 2013 Not the best of photos, but I&