Related
The Story Of Little Foot
Description
Discovered in the Cradle of Humankind in South Africa in 1995 by Palaeo scientist Ron Clarke, this is the story of a twenty-one-year excavation of the most complete Ape woman fossil skeleton ever found in the history of the world.
Genres
DocumentaryRuntime
69 minutes
Release Date
2018-01-01
Rating
0.0/10
User comments
Empty