Toumai: The Oldest Human Ancestor (2006)
6
/10 By 1 Votes
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.
Release Date : March 14, 2006
Runtime : 40m
Genre : Documentary
Companies : France 2
Countries : France
Keywords : stone age, fossil