Larry Gaaga ft. Davido & Umu Obiligbo – Doubting Thomas
Larry Gaaga comes through with his long awaited single titled “Doubting Thomas”. The new massive record “Doubting Thomas” features Nigerian superstar, Davido and High Life duo, Umu Obiligbo. “Doubting Thomas” was produced by Masterkraft … Read More