Spinosaurus was the biggest theropod dinosaur ever it was 17 meters long!
and probably weighed about 8 tons or less or more. Spinosaurus lived in Africa along side another huge predator called Carcharodontosaurus that was about 14 meters long or 13 meters long. Spinosaurus was more of a fish eater it ate huge 8 meter long fish. Thats 2 meters longer than a full groan great white shark! Spinosaurus lived about 95 million years ago. Spinosaurus was bigger than Tyrannosaurus, Giganotosaurus, Mapusaurus and Carcharodontosaurus. Although Spinosaurus was bigger than the other giant meat eating dinosaurs if it was in a fight against Giganotosaurus. Giganotosaurus would probably have won. Because Spinosaurus jaws were weak. and T-rex would probably defeat Spinosaurus too. It probably would win against Carcharodontosaurus but then Carcharodontosaurus would probably win too.
please comment if this infomation was good thanks 🙂