Labotomizer – After:Life – Album Review April 3, 2024 UK brutalists Labotomizer released their debut full length on 31st March and this lurching brute of a release positively reeked of old-school death-grind and a DIY mentality [...]