NBC invited Kilian Martin and Brett Novak to be featured in "Last Call" on the Carson Daly Show.