“Scariest moment of my life, and I really think I caught a (expletive) Bigfoot on camera in Parallel Forest,” the caption reads. The authenticity of the video has been questioned, with many in the ...
A TikTok user recorded this video inside Parallel Forest in Lawton, Ok.
In what closely resembles a scene from a 1980s movie or a beef jerky commercial, new footage purportedly of Bigfoot has ...