The Daily Show with Jon Stewart

Canadian Beacon

Season 8 • 08/19/2003

Canada is stealing our finest citizens.

More