Possible Bigfoot Sighting Near Villa RomaPossible Bigfoot Sighting Near Villa RomaThree hikers allegedly saw a Bigfoot while on the trails near the popular Sullivan County resort.JessJess