Sea Monsters by National Geographic

Tusoteuthis, Xiphactinus & Tylosaur.

Cretoxyrhina, Protestega & Platecarpus.

Styxosaur, Dolichorhynchops & Hesperornis.