Kesho Yangu - Eric Kariuki Share: Download MP3 More song by Eric Kariuki Niwega 3:52 Niwega 3:52 Kesho Yangu 3:12 Irahiro Riakwa 4:52