NERVOSA: “SLAVE MACHINE”

(Erstwhile NCS writer TheMadIsraeli returned to us with a review earlier this week, and he’s already back again, this time writing about a new album by Brazil’s Nervosa that was released in April by Napalm Records.) I know the band we’re reviewing today is Nervosa, but I just need you guys to take a detour [...]