Jersey Devil or… something else?


Is this the elusive Jersey Devil as some Redditors have speculated? Perhaps it's the dreaded Chupacabras? Or a bastard cousin of the Montauk Monster? The Oklahoma Department of Wildlife Conservation claims it's just a furless squirrel. But then, that's what they'd want us to think. "Mystery Solved" (