Professor Ron Clarke Movies

  • 2018
    The Story of Little Foot

    The Story of Little Foot

    The Story of Little Foot

    02018HD

    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 Story of Little Foot