3/26/2021 • 8 min read
Sarcosuchus - The Freshwater Titan
Exploring one of the largest crocodilians to ever exist
Freshwater Titan
Watch the full video above to learn about Sarcosuchus, the freshwater titan and one of the largest crocodilians to ever exist.