Fasolasuchus | 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.
2023-08-05 20:00:00 - aatventure.news
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!