David Letterman's new chat show kicks off on Netflix soon and he has one hell of a first guest On Demand News