Masterkraft, Wizkid Release Track Titled ‘Odoo’ Celebrity News Aug 4, 2017 Masterkraft and Wizkid have collaborated yet again on new music titled ‘Odoo’. This follows their work together in the certified…