We present to you the official music video by Wizkid performing Final (Baba Nla) as directed by Sesan.
Starboy Records boss, Wizkid has premiered the anticipated visuals for his latest single "Final (Baba Nla)."
The video was shot in London, England and was directed by the award-winning Sesan Ogunro.
view more articles
About Article Author