Sasquatch: Legend Meets Science
Sasquatch: Legend Meets Science is a 2003 documentary television film which originally aired on the Discovery Channel on January 9, 2003. The program features scientists from various disciplines analy...
Sasquatch: Legend Meets Science - Wikipedia
Sasquatch Bigfoot: Legend Meets Science 1/5 - YouTube
Mar 15, 2008 ... In the documentary, scientists from various disciplines put the most compelling sasquatch evidence to the test. Collectively their conclusions are ...