Moment of Zen - Kaczynski Flight

Aired:  07/10/06 Views: 2,637

Poland's twin leaders ride giant pelicans in a childhood movie flashback. (0:18)

Loading...