Sarcosuchus Imperator was a huge crocodilian reptile from the Late Cretaceous, of the ancient Mesosuchian Pholidosaurs, that had an upper length of about 15 metres and a weight of 8 tonnes. It is known from North Africa - though it is shown somewhat erroneously in South America in 'Land of Giants', it maybe possible it could have been found here due to the shape of the continents in its time. It is either the first or second largest Crocodilian of all time, depending on whose figures you read.
It would have been a sinister ambush predator, easily capable of preying on even some of the larger Dinosaurs. It has been speculated that a clash of the titans between Sarcosuchus and the gigantic theropod mega carnivores of North Africa, such as Suchomimus, Carcharodontosaurus and the infamous Spinosaurus, may have been not so uncommon over 100 million years ago. It was an age of giants, and they fought tooth and claw. Nevertheless, it may well be more realistic to imagine that such mighty reptile enemies would usually just try to avoid each other, or that the immense Spinosaurus for example could have been so large that really even a monster like Sarcosuchus would typically back down.