Originally posted by alienstar
I just saw this on fox news and they believe its all hoaxed.Just what i heard.
Originally posted by UnitedSatesofFreemasons
It was frozen in an glacier and due to melting ice it fell into the current from canada or iceland washing up on shore in New York. Looks prehistoric and it would explain why a land creature is in the water-