Foxing, Pianos Become the Teeth & Kamikaze Girls – Bush Hall, London – 10/08/2018 2018-08-14 On: 14th August 2018