Clash of the Dinosaurs

1 Season
S1 E3 12/13/09

The Defenders

Science reveals how the world's largest plant-eaters were successful survivors in a world of claws and teeth.

Seasons