SONG PREMIERE: Indi Rose – Lemon Tree
We all need a safe place, where we can retreat to and be ourselves. “Lemon Tree,” the new song by London-based singer/songwriter Indi Rose, leads you to such a place: carried by a gentle guitar line it slowly builds towards a cathartic finale, the moment when things fall into place.[…]
Socials