David Finkel

August 11, 2010
0.0%

The Colbert Report - S6 - E101

David Finkel

Michelle Obama vacations in Spain, and David Finkel describes the Iraq War's effect on American troops.

The Colbert Report: Season 6 - 101 Episode s