BIGFOOT IN THE MARK TWAIN NATIONAL FOREST [2024-05-26] - MIGUEL RAMIREZ (VIDEO)

First published at 02:23 UTC on May 27th, 2024.

In this documentary-style film, I interview Larry! The encounter took place in April of 2004 in the Mark Twain National Forest off of the "Big Piney River" in Missouri. Larry was traveling down an old logging road and encountered a bipedal…

MORE
CategoryEducation
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO