A documentary about the legendary creature, Bigfoot, with emphasis on him being the missing link.
You can now watch The Legend of Bigfoot online on the following streaming providers in the United States.