President Obama concedes to Jon Stewart that his response to the Libya terrorist attacks was not optimal.
This video is no longer available. Please check below for related videos.
Barack Obama, Jon Stewart
- Related Videos:
- Barack Obama Videos, Politics Videos, Jon Stewart Videos
- Related Post:
- Uploaded by:
- Free Britney