Mystery of Giant Turtle

From: http://www.cryptomundo.com/cryptozoo-news/turtle-beaching/

May 4, 2007

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.