A video that surfaced online shows the moment Cubana Chiefpriest touched down his town, Owerri, with his brand new Rolls-Royce…
Pascal Chibuike Okechukwu, popularly known as Cubana Chiefpriest, is an Imo state-born show promoter and businessman. He owns one of…