Madou
Belgian duo Madou with a hypnotic and huge slice of production virtuosity on new single ‘Odo Island’. This is their first single to be released by East London label NeedWant which is on a hot streak after the release of Iain Howie’s ‘Living and Dying’.