Music Trampled By Turtles, Electric Ballroom, London live review The six-piece Minnesota band closed their European tour at Camden's Electric Ballroom. Laura CooneyNovember 17, 2018