Douglas Danor virtually known as #3D premieres the visual for his most branded urban praise single “Imela” meaning Thank You in the Igbo dialect.
The video premiering today Wednesday 18th of October, was shot by Sir Chris in the location of a zoo in Okoafor, a cut section of Atlantic house Apapa with a cameo side of Opic estate, a suburb of Lagos State, Nigeria.
With all this superb affections, the video is indescribably a power flow unto our God.
The Lagos based gospel minister shows forth his skills as phenomenal as they are presented, dishes out this dude video to commensurate the awesome of this great God.