• it Came from Hell

    More Montauk Monsters—No! Monsters of the Sea

    Sadly, "monsters" can be found wherever the sea decides to cough up its detritus. What do you make of this... thing? A reader from Salem, Mass forwards these pictures to us of something that washed up on her shores in May. I say it's a damned witch. Just look at that grin! What do you say it is? More photos after the jump.

    Loading comments ...