The Daily Show with Jon Stewart

Moment of Zen - Toronto Mayor

Season 7 • 04/24/2003

The mayor of Toronto rants about the World Health Organization.

More