Goat the Head’s upcoming debut album (title will be revealed later) is now in the final mixing stages! And Tabu Recordings has set the release date:
The album will be available 22nd October in Norway, and 19th November in the rest of Europe. Start gathering your shells and beads already now!