Poster of Cast and Crew in The Colbert Report - Season 6 - Episode 101 - David Finkel

The Colbert Report - Season 6 - David Finkel (Episode 101)

Plot: Michelle Obama vacations in Spain, and David Finkel describes the Iraq War's effect on American troops.
Episode Aired On:
Wednesday, August 11 2010
14 years ago