VIDEO: Cleo Ice Queen ft. Towela Kaira – “On My Own” (Official Video)

0
1250

Defjam Music Africa‘s latest signee “Cleo Ice Queen” finally unpacks the visuals for her latest single “On my Own“. The song which features songstress Towela Kaira has amazing visuals shot and directed by Lo. Download, Stream and share!

LEAVE A REPLY

Please enter your comment!
Please enter your name here