The Daily Show with Jon Stewart

Moment of Zen - Kaczynski Flight

Season 11 • 07/10/2006

Poland's twin leaders ride giant pelicans.

More