Take time, sit back as Dee Witness mellows the soul out with this track and visual. There are no punches pulled in this visual, artistically enjoyable and smooth in transition, which helps the track sit smoothly with the listener.
‘Losing Myself’ is an introspective track that pulls on the toughest cords inside us, good vs evil, something he challenges in this track.
Don’t let positivity fool you on this one, Dee takes you deeper than our own conscious effect on our surroundings, he takes you deeper to the depths of faith.
Subscribe to our channel to get the latest videos Kingdom Culture YouTube channel