MONTAUK, NY (WFLX) - You wouldn't believe what washed up in the Hamptons.
It's the so-called "Montauk Monster."
Folks on Montauk, Long Island have been buzzing about this creature. The photograph was taken by a woman several weeks ago, when, what ever it is, washed up on the beach. Now it's all over the web.
So what in the world is it?