The tale of the Spinosaurus