On June 30th, iconic death metal crew Origin will release seventh studio album “Unparalleled Universe.” In anticipation, the band has revealed the second new single in a form of a lyric video. Listen to “Cascading Failures” below.
The new album “Unparalleled Universe” will be available on Agonia Records in Europe / ROW and Nuclear Blast Records … Read More/Discuss on Metal Underground.com