Toumai: The Oldest Human Ancestor
Original title: Toumai - Urahn der Menschheit
Where to Watch
Magellan TV
Xive TV Documentaries Amazon Channel 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.
Documentary
Comments 0
Please log in to leave a comment.
Release Schedule
Theatrical Mar 14, 2006
Digital —
Physical —

No comments yet. Be the first to share your thoughts!