I might be a day late and buck short on this one, but staying away from cable news will do that to a person. Apparently some sort of creature has either washed up on, on made it's way to it's own demise, on the beaches of Montauk, New York.
Speculation is large as to whether the creature is real, a hoax, or some horrific scientific creation gone wrong. It's common knowledge to residents of Montauk that a government animal testing facility is not far away, and many believe this creation if the result of an experiment gone horribly awry.
Pictured below is the creature found on the beaches of Montauk.
If you ask me, I say it's Chupacabra.