Over the past 15 years, Slytract have crushed ears as a dominant force of metal music out of Miskolc, Hungary. Their craft comes down to ... Read More