Germany's Heaven Shall Burn have launched a full album stream of their new record. It is titled Iconoclast: The Final Resistance and is due out February 05, 2008
You can check out the record on their myspace page.
Germany's Heaven Shall Burn have launched a full album stream of their new record. It is titled Iconoclast: The Final Resistance and is due out February 05, 2008
You can check out the record on their myspace page.