Wizkid - Final (Baba Nla) December 17, 2015 Get link Facebook Twitter Pinterest Email Other Apps After all the teases, Starboy Wizkid finally dishes out the official video to his new heat –Final (Baba Nla), the video was shot in London, England and directed by the well versed Sesan. Enjoy!Watch Video Comments
Comments
Post a Comment
Hello