Bigfoot Caught On Deer Cam
Baseball star Jordy Mercer has posted two images of an alleged bigfoot on his property. These photos were filmed on his Oklahoma ranch on the 18th and 19th November 2019.
“Anyone know what this is ?” Mercer wrote. “Showed up back to back days on my deer camera!”