The Daily Show with Jon Stewart

Windows

Season 7 • 02/20/2003

There is a show in Baghdad that's chock-full of laughs.

More