Live reviews 6th December 2018 Molly Burch, Leaf, Liverpool Molly Burch is nearing the end of a mammoth 43 date tour for her second album and creating a buzz…