Human's Closest Relative

  • Aired:  08/05/09
  •  | Views: 95,512

John Oliver meets two professors arguing over which monkey is man's closest relative. (5:14)

Loading...