Scissorfight – “Human Head” – Review October 1, 1996 Playing this one slower than it should be. The grind gets heavier, the already low Satan-meets-Tom Waits-on-a-bad-day growl bottoms out in a pit of gravel.