Creatures of Light

EPISODE:

Episode Info

A look at ancient fossils discovered in a South African cave that shed light on early human evolution.

Cast