Turn off light

The Legend of Bigfoot

A documentary about the legendary creature, Bigfoot, with emphasis on him being the missing link.

Duration: 76

Release:

IMDb: 3.6