

Toumai: The Oldest Human Ancestor
2006 · 40 min · Documentary
Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
- Director
- Pierre Stine
- Released
- March 14, 2006
- Language
- German
Where to watch in the US
Free with ads
Streaming data from JustWatch, via TMDB.