Is Big Foot roaming around the mountains of Seattle? A townsman claims to have seen him, and the town is caught up in fear. Everyone starts to see and hear Big Foot whenever there is a noise.
Did You Know?
The title alludes to Bigfoot or Sasquatch, an alleged ape-like creature purportedly inhabiting forests, mainly in the Pacific Northwest region of North America. See more