Larry Gaaga, Umu Obiligbo and Davido teams up for this masterpiece – “Doubting Thomas”. After the successful release of the singles; ‘Slow Burner‘ and ‘Owo...