By Stuart G-Khast
Sworn friends and singer Hellen Lukoma and Leila Kayondo are on verge of dropping a new video. The singers are not yet about to rest, a week after releasing their new song ‘Biyuma’. Leila has embarked on investing 15 Million on the video shoot.
The two are using UEA Award winning Video producer ‘Sasha Vybz’, and a source revealed that the location is around Entebbe road Kitende though he didn’t disclose the actual area.