Posted on March 2, 2011February 5, 2011The Electroacoustic Club – The Slaughtered Lamb – Clerkenwell, London – 02/03/11