Bigfoot or Sasquatch in Salt Fork State Park. “Should we even be here,” said Eric (last name withheld for privacy), one of the men believed to …