THE EXISTENCE OF IBUSA nollyp (25)in DTube • 3 years ago Umejei is the originator of Ibusa, a town in delta state Nigeria, this film will show you how it happened ▶️ DTube ▶️ IPFS #dtube #nollypfilms