YES!
I overlooked this album completely until today. So glad I finally came to my senses!
DEATH!!!! Love this track, dem handclaps!!
finally got around to watching A Band Called Death, amazing movie about a super cool sound