Cleo Ice Queen Ft. Towela Kaira – On My Own

DefJam Records signed music star Cleo Ice Queen unpacks a new melodious tune tagged On my own. The song is taken from Cleo Ice Queen’s Upcoming EP called the leaders of the new school (LOTNS). On this so called On My Own, Ice Queen taps at the Nexus Music singer Towela Kaira to deliver some amazing vocals on the hook.