THE CHOSEN SPIRIT – “COME ON HOME” AND “SHE’S SHIMMERING”
The Chosen Spirit is a new collaborative effort between singer/songwriter Pete Leah, bringing some indie/acoustic/classic rock influences infused with the more classical leanings from pianist...