The theropod, known as the Carcharodontosaurus, reached a truly enormous size, some growing even bigger than the icon of the Jurassic Park series. These enormous predators were amongst the largest ...