Check it out! Leona Lewis delivers a new track.