Watch Toumai: The Oldest Human Ancestor (2006) Full Movie HD | 2K | 4K
0:00:00 /
0:40:00
Overview
Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
Genre
Documentary
⭐
6.0
/ 10