Today, I stumbled across the following:
Apparently this critter, dubbed the “Montauk Monster” washed up on a beach in Montauk, NY.
What exactly the thing is happens to be a matter of some debate on the ever-informed and ever-rational internet. Huzzah for the slightly-less-than-infinite number of monkeys banging away on their keyboards. I leave it up to my ever-erudite readers to determine just what sort of whatsit it is that we are looking at. Your guesses can’t be farther off base than some others I’ve seen…
What, did you expect Mothman?