New York thrash/death metal band Sicada have announced that they have signed with Tridroid Records to do a digital re-release of their recent EP Requisition. The EP is set to be re-released on February 12. In addition they have teamed up with Ohio's Gomorrah and New Jersey's...
Continue reading...
Continue reading...