Lord Of The Lost Releases Video Clip For New Single 'Morgana'
Lord Of The Lost released a video clip for the new song "Morgana," which you can check out in the player above. The song appears on the new album "Thornstar" coming August 3rd via Napalm Records. Pre-order the album over here. In the Pangaeian mythology "Morgana"stands for Mother Nature and symbolizes light, sun and unconditional love. In an act of altruism "Morgana" cut out her own heart and formed the first human beings from it. According to the legend every human received