Connecting to servers…

Toumai: The Oldest Human Ancestor(2006)

6.00h 40m3/14/2006
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.

Made with ❤️ by Anshu Team

© 2026 ScreenScape · All rights reserved

Watch Toumai: The Oldest Human Ancestor | Screenscape