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 dubbed masterpiece.
This song production credits goes to Masterkraft.
Listen And Download Below:
Leave a Reply