3 Views
A documentary about the legendary creature, Bigfoot, with emphasis on him being the missing link.
Release: Oct 31, 1975
Runtime: 76 minutes
Language: English
Studio: Palladium
Country: United States of America
Cast: Ivan Marx, Peggy Marx