Ecocide stream new album2013-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.
Uh, where can I buy this for less than $16?
Digging: Sulphur - Omens of Doom
Wow, this is really solid shit. Randomly decided to check this out, and I love it
Yeah, it is awesome.