In the Shadow of Bigfoot

0.0

Release Date: 1977-01-01

Documentary

Investigative Bigfoot documentary made by Ivan Marx & C. Thomas Biscardi. Features alleged Bigfoot footage which has later found to be hoaxed.

Official website :

CASTS

SIMILAR

Contact Me :