The Daily Show with Jon Stewart

Intro - Scarborough Country

Season 11 • 06/29/2006

Jon gets his passport stamped for Scarborough Country.

More