Barack Obama Is in His Element on David Letterman’s New Netflix Series

Ian Crouch on former President Barack Obama’s appearance in the premi`ere episode of “My Next Guest Needs No Introduction,” David Letterman’s new Netflix series.
Source: Humour