Toumai: The Oldest Human Ancestor
3/14/2006
Imdb: tt0778875
Tmdb: 428858
Popularity: 0.738
Vote: 6/10 (1)

Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.