New finds from Africa have revealed some of the most spectacular dinosaurs ev...
Planet Dinosaur
Season 1 Episode 1: Lost World
New finds from Africa have revealed some of the most spectacular dinosaurs ever known. the Spinosaurus, the largest carnivore ever known to have existed, clashes with the Carcharodontosaurus over their common pray, the Ouranosaurus.