The Mechanisms live at Mertonbury, April 11th 2013. Relocated inside due to rain, but a good gig non