The Colbert Report Season 3 David France Season 3, episode 86 David France June 26, 2007 Previous episode Tom Hayden Next episode Tom Blanton, Daniel Gilbert