November 21, 2014 45 min
Overview
The town of Willow Creek, California takes the legend of Bigfoot more seriously than anywhere else in the world. An ape-like monster believed to be the missing link, there are organized hunting expeditions, statues, and even a museum. But how real is it?
Comments 0
Please log in to leave a comment.
No comments yet. Be the first to share your thoughts!