The Daily Show with Jon Stewart

Protest in Iran

Season 7 • 06/16/2003

Stephen Colbert hits the town in his American flag tie.

More