Author: Category: NewsTag: ,

British industrial metallers Godflesh shared the sel-titled song form their upcoming eighth album titled “Post Self”. The new record will be released on November 17th via Avalanche Recordings.

Leave a Reply

Your email address will not be published. Required fields are marked *