Prolific music duo Afro Brotherz links up with CoolKiid for this new single which they titled “Palesa”. This new jam indeed proves that Afro Brotherz are...