– THE DEAF INSTITUTE, MANCHESTER – On a typical early autumn evening (28 degrees, hello?) I wait for my sister outside Sand Bar enjoying a cold pint, almost dreading the prospect of a static folk gig in a warm, crowded club. I know little about Stealing Sheep and Beth Jean Houghton so that is the […]