In case you missed it, this sick looking creature supposedly washed up recently on New Jersey's shoreline. Speculators have classified it as anything from a botched government experiment, some sort of alien, or promotional hoax.

My money is that its just a hoax.
See
original post