"Tonight Show" Superlatives: Tour de France Edition - NBC 5 Dallas-Fort Worth

    "Tonight" Superlatives: Tour de France