Moment Of Zen - Mike the Ape

  • Aired:  06/19/02
  •  | Views: 1,197

Mourners in Thailand line up to place flowers on a dead orangutan's body. (0:12)

Loading...