Austrian black metal act Irdorath released a music video for the song “In the Name of Decay.” The song is taken from the new alubm “Denial of Creation,” which was issued digitally back in June, but will see physical release in the U.S. on October 13th (EU on September 1st) via Wormholedeath Records/Aural Music Group.
The track listing for “Denia… Read More/Discuss on Metal Underground.com