Macho Yetu - Holy Spirit Catholic Choir Langas - Eldoret Share: Download MP3 More song by Holy Spirit Catholic Choir Langas - Eldoret Nainuka 5:50 Nimeahidi Yesu 5:35 Holy Holy 2:21 Ninaringaringa 5:58 Fadhili Za Bwana 5:03 Hakuna Mwingine 6:16 Ninashangaa 6:02 Mambo Sita 6:29 Fanya Mazoezi 5:43 Tu Watu Wake 4:24