Moment of Zen - Handshake

  • Aired:  05/13/02
  •  | Views: 803

Jimmy Carter and Fidel Castro reunite in Cuba to ease relations between their two countries. (0:22)

Loading...