album

Kachema Musuma Good Shepherd

8 songs (38 minutes) Released on 19 September 2015
1
Bambi Balesosa
5:00
2
Kachema Musuma
5:33
3
Myself
3:42
4
Kusutelela Kuwena
5:36
5
We Are Here
4:34
6
My Prayer
4:56
7
Tafililwe Yesu
5:16
8
Myself Remix
3:41