Upcoming Show: The Yellow Towel

A listener writes “I had an encounter with a male and female “Bigfoot” in the summer of 2003. It’s very difficult to go into details while writing. But I would love to speak with you personally about what happened.”

Spoke to the witness and he has agreed to come on. The incident took place in 2003 while hiking in the Mark Twain National Forest. The Mark Twain National Forest is a U.S. National Forest located in the southern half of Missouri.

You May Also Like