Giganotosaurus vs Tyrannosaurus rex! Who wins? March 13, 2023 Dino Fan 0 Giganotosaurus vs T rex? Who wins!
Spinosaurus versus TRex, the results will surprise you April 21, 2021 Dino Fan 0 Who wins? Click to find out!