Cleo Ice Queen collaborates with Towela Kaira on “On my own”

1
1431

Cleo Ice Queen collaborated with Towela Kaira on her latest single “On my own”. The single is off Cleo’s upcoming EP titled ‘Leaders of the new School

1 COMMENT

Comments are closed.