Album Reviews

Warning! Weak heart or pacemaker? Stay away from this blistering piece of hyper thrash…