Links for Finding Bigfoot S8E4: The Secret Squatch Spot

Reality TV Buzz

Episode 4

55 watches

June 14, 2015
The team go to South Carolina to investigate a video of an unusual trackway, and focus on an apparently active area after hearing a number of eyewitness accounts.
June 14, 2015
The team go to South Carolina to investigate a video of an unusual trackway, and focus on an apparently active area after hearing a number of eyewitness accounts.