Tech-death masters, Origin, strike again on June 3 with their new album, Chaosmos. The long-standing outfit celebrates not only a return to Nuclear Blast (World excluding Europe) and Agonia Records (Europe), but also rings in their 25th year on Chaosmos. In celebration of the release, the band offers...
Continue reading...
Continue reading...