The Daily Show with Jon Stewart

Moment of Zen - Flustered Tenet

Season 8 • 06/03/2004

CIA Director George Tenet looks flustered when questioned about North Korea.

More