If I had to guess, I’d say David Letterman has pretty much seen it all. But even the seasoned talk-show ...