Moment of Zen - Kaczynski Flight

  • Aired:  07/10/06
  •  | Views: 2,625

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

Loading...