Gaaga Muzik frontier, Larry Gaaga has released the official music video for his latest output, “Doubting Thomas” which featuring Davido and Umu Obiligbo. The record was produced by high-profile beatsmith, Masterkraft, the video was shot and directed by Unlimited LA.