NOVA - Season 43, Episode 1 - Rotten Tomatoes

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

Discussion Forum

Discuss NOVA on our TV talk forum!