Giant therapods are the largest terrestrial predators to ever live, but they are not the only big predators that have walked the Earth, and paleontologist now believe that a +200 million year old terror by the name of Fasolasuchus, was the largest non-dinosaur land based predator to ever live! Watch the video below to find out more!