mbu.ug
Ziza Bafana inspires in new song 'Ebizibu' (AUDIO)
'Ebizibu' is a luganda word easily defined to mean 'Problems'. In his new song, Ziza Bafana looks to inspire people going through daily troubles.