‘Glass Caves’ are a Pontefract 4-piece indie rock band who took to the stage at the Belgrave Music Hall in Leeds on 18/11/16. Opening with the first track ‘Go’ from their debut, raw and gritty lyrics are impassioned by Matt’s raspy vocals as their collective efforts as polished musicians merge together to form a concoction [...]