Music Radio and Weasel Release Another Brand New Song – “Omukisa Mpeewo” (Download Now) Radio and Weasel are at it again giving us hits back to back with their brand new song “Omukisa Mpeewo”. Story by Gee Mukama \ 1464329108