It was a worship and praises session just as we have in the churches at the studios of Tema Based renowned record producer, Kaywa as fast rising Gospel musician Zealking and Castro stepped in to record their forthcoming Gospel masterpiece titled “Time Will Tell”.

The release of a 12minutes 30 seconds video on various social media platforms has triggered some level of confusion considered the title of the song – Time Will Tell and the fact that close relation to Theophilus Tagoe well known as Castro believe he is alive.

Watch the video and drop your comments below. Is Castro alive?

Check Out : Davido – Omo Mummy