Back to all posts New album title and news. New album title announced. To be called ‘EIGHT’ New album, written, produced and performed by Damion Lee Taylor.Releasing Summer 2023. Leave a comment