Even though I've been through Palmyra a million times in my life, I've never seen that place. It's probably because this massive 3-story ranch mansion seems to be tucked away in the woods, but you can see inside what is now an Airbnb.
It's one thing to tell someone you've seen Bigfoot. It's next level when you decide to file an official Bigfoot report. Thanks to a massive amount of Sasquatch research, I can tell you that there was an official Bigfoot sighting near Palmyra in June of 1997.