Progressive, technical death metal collective Alluvial has officially joined Nuclear Blast Records, and has announced plans to release their long-awaited sophomore album, Sarcoma, on May 28. Today, the band has revealed the record's first new track, "Ulysses", which can be streamed now via the music video below, and on...
Continue reading...
Continue reading...