On their latest single “New Avengers,” the duo recruited Detroit wordsmith Journalist 103 (of The Left) and Mass rhyme vet Revalation (of EMS) for an introspective track about media lies, faith, world conditions and celebrity worship, all over a thunderous backdrop by Pushing Buttons.