German death metal act Debauchery has announced their album Fuck Humanity. The album was recorded by Dennis Ward and produced by Debauchery mastermind Thomas Gurrath. Fuck Humanity will be available as CD, limited 3CD digipak and vinyl LP and is set to be released on July 10 via Massacre Records...
More...
More...