Human's Closest Relative

Aired:  08/05/09 Views: 96,139

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

Loading...