Friday, August 1, 2008

Another Monster in Montauk?

Eventually we're going to get to the bottom of this. But there is another picture of another "monster" on a Long Island beach.

Newsday has the story on this latest discovery.

I stick by my mad scientist theory until shown otherwise.

No comments: