serialgk.com
Madou – Odo Island
Belgian duo Madou are back with ‘Odo Island’, their first single for East London’s NeedWant label (sometime home to the likes of Kiwi, Ejeca, Maxxi Soundsystem and many more). Fus…