Goodbye Mr. Tenet

Aired:  06/03/04 Views: 2,075

When news breaks, the Daily Show isn't the first on the scene, but they have televisions, they know what's going on. (2:19)

Loading...