Larry Gaaga comes through with a smashing new song titled “Iworiro” featuring 2Baba.
The video is a beach setting put together by Tilt production.
Watch and Enjoy the video below and don’t forget to share:-
What do you think about this Video?
Drop your comments 👇.