Live: LET’S EAT GRANDMA // Heaven, London
Let’s Eat Grandma perform at London’s Heaven in support of their sophomore album, I’m All Ears. Rosa Walton and Jenny Hollingworth are nothing if not talented, eclectic and… controversial, and not merely because of their band’s name – Let’s Eat Grandma. We’ve had the chance to