The Daily Show with Jon Stewart

Swiss Cheesey

Season 6 • 08/16/2001

Judging by their dancing, the Swiss put all their precision into watches.

More