Proof that these so-called “extinct” animals like Dolichoryncops, Styxosaurus and Xiphactinus still live among us! Or perhaps it’s just the wonderful CGI work of Julian Johnson. I wonder if anyone will try to start a hoax with these.