Sasquatch, the Legend of Bigfoot

Sasquatch, the Legend of Bigfoot

11 Views
Scientists mount an expedition to find a Bigfoot-type creature.

Runtime: 102 minutes

Quality: HD

Released: Feb 13, 1976

IMDb: 6.1