Dec 10 2011 Brand New Video From Ikechukwu (Bu Lie Oto ft. Xela Xelz) WFA Boss, Ikechukwu is back with the video to his most recent single. Directed by Walt Banger.