Moment of Zen - India

  • Aired:  11/03/99
  •  | Views: 2,555

A large gathering in India awaits the arrival of Pope John Paul II. (0:13)

Loading...