Eoabelisaurus is one of the earliest abelisaurs found so far. At 20 feet long and just over 1 ton in weight, it's an average sized abelisaur. Eoabelisaurus may not have been as big as some of it's later relatives, but it was still one of the biggest predators of it's time and area. Eoabelisaurus lived about 170 million years ago in South America.