Neurosis have posted a stream of the six minute opener to their upcoming album, Honor Found In Decay. It's due out October 30, 2012.
Neurosis have posted a stream of the six minute opener to their upcoming album, Honor Found In Decay. It's due out October 30, 2012.