Nov 19

ABC News: Bigfoot Discovery Museum

ABC News writes “You never know what you’ll see and hear on the backroads…or not. In this episode, a Felton, California man shares his vast collection of Bigfoot research and memorabilia.”

One Response to “ABC News: Bigfoot Discovery Museum”

Leave a Reply