This is the first full length album of the Greek thrash metal dominators. Suicidal Angels have already made themselves known on the European continent for some years by playing around together with a bunch of international metal acts like Onsla...