Mar 12

Russell Acord Sasquatch Summit 2017

Russell Acord, from the International Bigfoot Conference (IBC). Russell talks about the upcoming changes in the IBC, Bob Gimlin, and upcoming film projects.

Leave a Reply