Details are sketchy on these photographs of what is being labeld a Mystery Giant Marine Turtle (or is it a decomposing whale), thusfar, other than they are a record of a body from a recent Pacific Ocean beaching. Look for updates, but, for now, I wanted to rush these photos here, for your attention.
Previous Entry: New Aegyptopithecus zeuxis Find
Next Entry: Borillas
Follow CryptoZooNews
Not Found
The resource could not be found.