Genre defining technical death metal giants, Origin, have released a new video trailer in support of their Bloodletting North America headlining tour. The 27-date tour will conclude at The Roxy Theatre in Denver, CO on November 18th. Direct support comes from Canadian technical death metal band, Archspire, and German...
Continue reading...
Continue reading...