Laura Jane Grace And The Devouring Mothers – Scala, London – 29/08/2019 2019-08-30 On: 30th August 2019