https://www.newshub.co.nz/home/world/2022/11/fossils-of-car-sized-turtle-one-of-the-largest-ever-found-in-spain.html
It lived in Europe 83 million years ago.
Create an account or login to join the discussion