Man, Texas-based Kill the Client don’t fuck around, do they? The band’s latest full-length (their third overall) is just about as straight-forward as you can […]