x
Breaking News
More () »

'Shell-dom' do scientists come across something like this ...

Researchers discovered the remains of a massive marine turtle in northwestern Spain that lived 83 million years ago.

Before You Leave, Check This Out