Willie does a live version of his debut single off the Last Leaf on the tree. Wonderful live version of the Tom Waits song and the crowd loved it!! All rights to Farm Aid and Willie Nelson. Last Leaf on the Tree releases November 1st 2024 and can be pre-ordered through Willie's website.