LEELAND & TAYA Release New Song/Video ‘Heart & Flesh’ Ross Cluver September 9, 2022 LEELAND has released 'Heart & Flesh,' the debut single from the upcoming album City of God. 'Heart & Flesh,' inspired by Psalm 84, features a haunting melody led by LEELAND and TAYA.