Mystery of Giant Turtle


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.