Tag Archives: Flow Machines: Every Last Drop

Manchester electro crew Flow Machines are busy prepping the release of sophomore LP, Hi-Res.┬áThere is very little information available on these guys thus far and they are intent on keeping their identity a bit of a mystery. Wanky or clever marketing? They are yet to play a live gig, be interviewed or even release a […]