[Music] Larry Gaaga Ft Davido & Umu Obiligbo – Doubting Thomas
Gaaga Musik Executive Larry Gaaga has released a brand new single titled “Doubting Thomas” featuring then highlife singers Umu Obiligbo and DMW Boss Davido, who both brought different vibes to the […]