DEHUMAN sign to XENOKORP ; announce new line-up and new split and tour with MASTER August 10, 2017 • No Comments • News And your so-called civilization will decay into inferior conditions! Read More »