Yes, Afrobeats Still Delivers Love Songs
7 hours ago

Huge collaboration by South African super-group, Mafikizolo, and Nigerian sensation Davido on the song titled “Tchelete (Goodlife)” produced by Shizzi & Oskido. The video was shot on location in South Africa.
11 years ago