DOWNLOAD: Cleo Ice Queen – On My Own ft. Towela Kaira
Cleo Ice Queen continues to build up to the release of her forthcoming body of work as she puts out a new song dubbed On My Own.
On My Own is taken off Leaders Of The New School Ep and this is a follow up single to So Cold.
On My Own is a feel good vibe song and Cleo teams up with Towela Kaira.