The best part of Finding Bigfoot was the witness encounters. The team gathers locals in South Carolina to learn more about Bigfoot sightings and investigate a frightening encounter a local had with a red-eyed Sasquatch.
Witness Recalls Frightening Encounter With Bigfoot
