Idowatv
@Idowatv
Total Account Plays
112K
Followers
892
We are on a mission to tell the stories of the modern day Idowa Kingdom. MORE
Member Since: Jun '24
Location:Ijebu Ode, Nigeria
Label:Idowa Entertainment Company
Followers892
Monthly Listeners4,340
Total Account Plays111,851
Following3
Top Albums
Loading ...

