Listen to an Alleged Bigfoot Scream in Mark Twain National Forest
Will this convince someone who doesn't believe that there really is a Bigfoot in Missouri? I doubt it. However, a brand new video share alleges to have captured a Bigfoot scream in Mark Twain National Forest and it is beyond creepy.