Missouri Guys Think They Found a Bigfoot Fort Near the Meramec
It's been awhile since I've shared a good Missouri Bigfoot tale, but this definitely qualifies. I have found video from a couple of guys who believe they found a Sasquatch fort near the Meramec River in Missouri.