Released
Oct 07, 2022
Album
Owo Oluwa (Hand of God)
Tomiwa Immanuel
Owo Oluwa (Hand of God)
BPM
80
Duration
7:40
Key
3B
Released
Oct 07, 2022
Album
Owo Oluwa (Hand of God)
Released
Oct 07, 2022
Album
Owo Oluwa (Hand of God)
BPM
80
Duration
7:40
Key
3B
Released
Oct 07, 2022
Album
Owo Oluwa (Hand of God)