Faith Eliott - Insects EP release
Faith Eliott will be releasing their debut EP Insects with Song, by Toad Records at the end of this month. It’s a gorgeous, sometimes tense, sometimes reflective and sometimes dreamy piece of work, seven songs long and was written while they were living in rural Nebraska. If you like the sound of the first song […]