Bigfoot: A Beast on the run

54 minDocumentary
Bigfoot, three meters tall, hairy, lives in the forest. The Lock Ness Monster of North America. Thousands of people claim to have seen the wild man-ape. Mass hallucination or reality?
DirectorDavid Thayer