Scientists Discover 30 Foot Crocodile Fossil That Lived 130 Million Years Ago
Machimosaurus rex’s finding seems to turn previous theories about prehistoric croc evolution on its head.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed