Tuesday, May 15, 2007

Massive sea turtle or something else?

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
[From Boingboing & Cryptomundo]

No comments: