Discovering Bigfoot
Todd Standing
Todd Standing
Documentaries
Follow Todd Standing, Dr. Jeff Meldrum and other researchers into the wilderness, where they try to capture definitive proof of Sasquatch's existence.