The Legend of Bigfoot
AD

The Legend of Bigfoot

1975
Documentary | 31 October 1975
A documentary about the legendary creature, Bigfoot, with emphasis on him being the missing link.
AD