It’s been eleven years since these nearly invisible giants of 90’s metal/hardcore/metalcore last released a full-length record. That’s over a decade of wannabe bands leaching […]