Moment of Zen - Flustered Tenet
Season 8 E 146 • 06/03/2004

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