Poster of Cast and Crew in The Daily Show - Season 11 - Episode 81 - Helen Thomas

The Daily Show - Season 11 - Helen Thomas (Episode 81)

Episode Aired On:
Tuesday, June 27 2006
18 years ago