Kelly Lee Owens shares the new video for her single ‘Uncertain’; a Twin Peak’s inspired trip that teleports us into Owen’s dreamy world, reflecting through silver the moods that self-doubt can conjure.
In the video (directed by Robert Sommerlad) Kelly is singing to herself whilst a mirror-image of her thoughts is refracted. “Flashes of red signify a release from such human restraints, revealing a hidden strength, and an other worldly freedom. In the closing, we are shown that these self doubts can be reversed.” – Kelly.