|Ecocide stream new album|
2013-05-11 by Voivod STAFF | 3 Comments
San Antonio, Texas based crust/doomsters Ecocide are streaming their new album When Will It End? through Cvlt Nation:
This is a "post mortem" release on behalf of the outfit, which was disbanded in August 2011.
Band Page: Ecocide
Uh, where can I buy this for less than $16?
Wow, this is really solid shit. Randomly decided to check this out, and I love it
Digging: The Contortionist - Language
Yeah, it is awesome.