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:
Post a Comment