The Believe It Tour’s Willow Creek Adventure
Last Sunday, August 16, I drove to Willow Creek, the town on the other end of the Bigfoot Scenic Byway, 75 miles from where I live, in Happy Camp, California. The occasion? I’d been invited to meet The Believe It Tour team as they started their journey through Bigfoot country. We planned to meet at …
Continue reading “The Believe It Tour’s Willow Creek Adventure”
