January 13, 2013 Crusty Black/Sludge Troupe ECOCIDE Announce Imminent Release of Terminal LP, ‘When Will It End’
December 17, 2012 CONVERGE / TOUCHE AMORE / THE SECRET live in Orléans, France, December 2012 [UPDATE]