Watch Toumai, the Oldest Human Ancestor
- PG
- 2016
- 38 min
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 entire history of humankind is thrown into question.
Toumai, the Oldest Human Ancestor is a 2016 documentary with a runtime of 38 minutes.