Board Thread:General Discussion/@comment-24374385-20141123144421/@comment-82.47.19.93-20150613183358

182.68.226.24 wrote: tell me what is sarcosuchus

Its the largest crocodile, probably lived in south america nad africa with spinosaurus.