If Spain’s brutal death metal scene is anywhere on par with what Machetazo deliver on their latest album, then I’m going to have to pilfer […]