NEW NOISE: FLESH May 21, 2014 Tom Sanders checks out Manchester’s newest noise makers, the self-professed ‘Snot-pop’ band FLESH. Here’s what he thought…