|
|
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 ...
Source & References:
http://www.brightcove.tv/title.jsp?title=1243494951
|