VIDEOS VIDEO: Terry G – Omo Dada Nigerian veteran music artiste, Terry G has released a brand new single titled “Omo Dada,” complimented with a befitting visual. The record was produced by Heluminatee and the video was shot in London, directed by Chela Films.