News News Photo News Germany based Ugandan Wizzard OG signs to Jose Chameleone’s Leone Island, drops first single “Honey”By BigEyeUg3April 29, 2023After years of not signing any new musician to his Leone Island music label, singer Jose Chameleone has now discovered…