The Biggest Quadrupedal Carnivore Ever
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!