S01 E01
Dec 19, 2015Not Available
Dinosaur Britain
Dinosaur Britain: Episode 1
Release Date: Dec 19, 2015Episode Description
See Baryonyx depicted wandering the halls of British Natural History Museum before going fishing in the Thames, along with Megalosaurus as it rampages through the streets of Oxford. Then watch Iguanodon feeding among the anachronistic statues of itself at Crystal Palace, and Nuthetes hunting and causing mischief in and around Stonehenge, as well as the armored Scelidosaurus.
Where to Watch Dinosaur Britain Season 1 Episode 1 Now
Best
Rent/Buy
Free