I've brought friends on an overnight backpack to different areas I go sasquatching . When they see the vastness of the forest, knowing they're miles from civilization, and how "spooky" it is in the black of night, each one, without fail, has admitted the surroundings could accommodate a sasquatch.
At night, I'll get the proverbial, "What the hell was that??!!", when they hear noises all around. One time, on an overnight with a friend I brought, we experienced a rock throw and branch break. Nowadays, he"ll hike in with me during the day to poke around but he won't stay overnight in the backcountry where we go. HaHa!
Take your skeptical family or friends into the deep recesses of the forest. They'll enter the woods a skeptic and leave the next morning open to its existence.