Eddie Gonzales Jr. – AncientPages.com - Irritator challengeri was a two-legged, meat-eating dinosaur, or more precisely—a spinosaurid. The knowledge of the species is based on the most complete