Upstate Deer Hunter Spots Possible Bigfoot in Steuben, NYUpstate Deer Hunter Spots Possible Bigfoot in Steuben, NYOne Upstate hunter is claiming deer weren't the only creatures in the woods over the weekend in Steuben, New York. JessJess