Origin will release their next album, "Echoes of Decimation," on March 15, 2005.
Thursday, December 30, 2004 12:20 PM PT
will release their next album, "Echoes of Decimation," on March 15, 2005.
Origin, Beneath The Massacre, Defeated Sanity tour
Origin, Beneath The Massacre to tour North America
Cryptopsy, Origin tour of Latin America canceled
Deicide, Origin, Jungle Rot tour dates announced
Deicide, Origin, Jungle Rot to tour North America
Top News Tidbits This Week
this prophetically titled album was released 10 years ago today
Lambgoat is blazing fast without ads
this grindcore classic was released 20 years ago today
Metallica share alternate version of 'Sad But True'
The Bronx issue new music video
more news tidbits