The Daily Show with Jon Stewart

Indecision 2002 - Live From Paris

Season 6 • 04/22/2002

Stephen Colbert gives his esoteric take on the rise of France's National Front party.

More