Indosuchus is an Abelisaurid Indosuchus is a prehistoric Theropod dinosaur that roamed the earth 70—65 million years ago. The name Indosuchus is … [Read more...]
Carnotaurus
Carnotaurus Was a Cretaceous Period Carnivore Carnotaurus may not have been as large nor as heavy as Tyrannosaurus Rex, but this carnivore would have … [Read more...]