2006

Toumai: The Oldest Human Ancestor

6.00 40 minutes
Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
Year:
Country:
Genre:
Studio:
Keyword: ,
Director:
Cast:

Similar

Your Inner Fish

2014 Movies

Jurassic Cash

2022 Movies

The Beasts Within

2001 Movies

Recomendation

Cocoon: The Return

1988 Movies

The Return

1980 Movies

Road of No Return

2009 Movies

Return to Sender

2004 Movies

The Return

2017 Movies

Return to Rajapur

2006 Movies