Ad Hominem – Napalm For All (2018) REVIEW The glistening, desperate wetness of tired shock tactics permit long-running projects like Ad Hominem to exist off of […]