Singer/songwriter Amuwa Idowu Segun(aka Channel) is a Nigerian lagos-based up and coming music talen... MORE
Member Since: Mar '22
Location:Lagos, Nigeria
Genre:Afrosounds
Label:Mazza Music Group
Followers121
Monthly Listeners16
Total Account Plays9,887
Following4