|
Post grunge veterans Neurosis revealed the release date and title of their upcoming tenth studio effort over the weekend. Titled "Honor Found in Decay," the album is slated to hit stores in Germany on October 26th, the rest of Europe on October 29th, and North America on October 30th. F...
|
|
|
|
|