This creepy guy was found washed ashore near Montauk, New York a few weeks ago.  Apparently there’s a “a government animal testing facility very close by in Long Island”.  What the hell is that thing?  A monster, an alien, a rat, a pitbull?  Yikes!