Godelieve de BreeDec 7, 20183 min readSquid at The Macbeth - 27/11/18Squid start their set with a long introduction. It’s the clicking of tongues, fiddling with pedals and the hitting of claves all humming...