Available for pre-order over at bandcamp, Unspeakable Axe Records have announced that they will be releasing “No Life Forms“, the new album from Chilean Thrashers Critical Defiance on 18th July. That news is of course accompanied by the first single from the record in “The Last Crusaders… Bringers Of Death!“, just one of ten fresh