Toumai, the Oldest Human Ancestor
Available on Tubi TV
The oldest human ancestor recorded to date, better known as Toumai, is seven million years old and has just "crash-landed" in the world of the living. The fossil is a mostly complete cranium with a brain comparable in size to that of a chimpanzee. While some scientists suggest that it may be an early gorilla, it shares characteristics with other hominids known to be bipedal and a distant relation.

Related