there were car gods , there : a powerful , serious-faced contingent , with blood on their black gloves and on their chrome teeth : recipients of human sacrifice on a scale undreamed-of since the aztecs .