New Zealand based Michèle Ducray has just shared her latest highly anticipated EP. The four track enthralling journey of sound features title track and musical standout “The Throne of Mine”.
With “The Throne of Mine”, Michèle Ducray creates a song all about her own intense childhood feelings. Lyrics including, “I can’t find the words to speak / I let go / Its over / the love of my mother carries me / I cry so hard I stop to breathe,” show…