andrewhickey.info
The Grandmothers of Invention, Band on the Wall, 24/04/18
It’s been twenty-four years since I last saw the Grandmothers, and given that this show was billed as their last ever English show, it’s likely I’ll never see them again. Part of …