
HD
2006
Movie Toumai: The Oldest Human Ancestor 2006 Subtitled Online
Movie · 40 m · Documentary · ★ 6.0
Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
Servers
Subtitles in the player
Inside the video, tap Servers in the corner, then pick your language or a clearer player.
- 1Inside the video
- 2Corner → Servers
- 3Your language or a clearer player
Servers:















