Loading player...
Powered by CinemaOS • High quality streaming with minimal ads
Toumai: The Oldest Human Ancestor
6.0
2006
0h 40m
DE
1 votes
Documentary
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.



















