Video Blog # 78: Bigfoot Discovery Day
Here is some footage from Bigfoot Discovery Day that happened at the Bigfoot Discovery Museum and the Louden Nelson Center in Santa Cruz. In this video, Mike Rugg talks about a local sighting in Felton. This structure is just down the hill from my house and I have seen it in person.
Category
🎥
Short film