David Letterman Announces Barack Obama As First Guest On New Netflix Show
David Letterman released the trailer for his new show, “My Next Guest Needs No Introduction with David Letterman,” on Netflix. Letterman also announced the lineup of guests for his six-episode, hour-long talk show series. Letterman’s first guest