The Daily Show with Jon Stewart
The Deli Report - Italian Lunchmeat 2000 - Via Satellite
Season 4 • 01/19/2000
Chief European Correspondent Steve Carell picks his nose in front of Scotland Yard.
More
Watching
You may also like5 Videos
The Deli Report - Italian Lunchmeat 2000 - Via Satellite
Season 4 • 01/19/2000
More