The Colbert Report Season 3 Tom Hayden Season 3, episode 85 Tom Hayden June 25, 2007 Previous episode Vincent Bugliosi Next episode David France