Found via Reddit – could this be the new Montauk Monster? UPDATE: Shortly after we linked to it, the owner of this video made it private! The plot grows...
Some of the greatest unsolved mysteries have to wait 50 years before they’re revealed. That’s what Snopes is for. Sure, we still don’t know where Hoffa’s body is...