The Legend of Bigfoot (1976)
A documentary about the legendary creature, Bigfoot, with emphasis on him being the missing link.
Directors: Harry Winer
Cast: Ivan Marx and Peggy Marx
Release Date: January 1, 1976
0 Movie Reviews
Be the first to write a review.