Main content

Doomed specialists

Spinosaurus was the last and the largest of the fish-eating dinosaurs.

Release date:

Duration:

45 seconds

Featured in...

More clips from Lost World