The Daily Show with Jon Stewart

Tour de France Action

Season 7 • 07/23/2002

Steve Carell is dizzy with excitement and nauseous with the action of the Tour de France.

More