Node: unveils “Cowards Empire” album release date and tracklisting, lyric video “Jerry Mander” released
Italian legendary Deaththrashers NODE are set to release their brand new sixth studio effort titled “Cowards Empire” on April 26, via Punishment 18 Records (available shortly on iTunes and all other platforms). The album will contain a DVD with excerpts of the 20th Anniversary concert of the band, which took place on March 15th, 2014. [...]