New music video for Helen 'Lost In The Wild'

Lost in the Wild is a song about change, which I believe we all find difficult to deal with sometimes. As we try to find our way between the real world, love and ourselves, everything seems like wilderness. And this journey is a sublime walk towards finding your own voice. Stream and download:

Nikolaas Belie