Expedition Bigfoot
The Search Begins
Season 1 Episode 1 of 8
Specialists armed with the latest technology set out to locate the fabled bigfoot. The start of their search takes them to the forests of Oregon
Expedition Bigfoot airs on Discovery Science at 9:00 PM, Wednesday 4 December. (Subtitles.)
Topics
Education ➝ Science ➝ Factual Topics
General