VIDEO
VIDEO: Cleo Ice Queen – Sensation
Zambian music diva, Cleo Ice Queen has released the official music video to her latest single dubbed “Sensation”.
The video was shot and directed by Lo of Reel Studios and creative direction by The Ice Queen herself.
Watch the music video below.