Talisman

    • 04
    • Dec

    Studio Update

    By


    Talisman have 11 tracks recorded towards their new studio album and Dehvan is back from Africa next week and then the tracks will be finalised, finished and mixed