The Tonight Show: Tour de France superlatives