Mar 12Russell 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
You must be logged in to post a comment.