Afunika Mesmerises Lusaka

[Times of Zambia]CHI kicha is a sound that tells you that you are about to listen to Afunika.