Watch the music video of the much anticipated single “Tchelete” by Davido & Mafikizolo. The video was directed by Godfather.