Human Decay, Italian death/thrash combo on the lines of Pestilence, Death and early Sepultura has signed with Sliptrick Records and will release by the end of this month/early May their latest album titled Cleptocrazia (Kleptocracy). Human Decay is definitely the band capturing the grittiness and social awareness of...
More...
More...