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.
VIDEO: DAVIDO & MAFIKOZOLO – TCHELETE
Posted on