Obama on The Daily Show

by at .  Updated at . Comments

Barack Obama agrees with Jon Stewart in this Daily Show clip: The response to Libya was not "optimal."

Stars:
,
Related Videos:
Jon Stewart Videos, Barack Obama Videos
Related Post:
Uploaded by:
Uploaded:
Modified:
Duration: