Christopher Noël writes “How could a gigantic human-like primate POSSIBLY exist in North America without being discovered? Sorry, but that just defies common sense!” This is the main mental block preventing most people from grasping the fact that Sasquatch is a real species. For a long time, I found all explanations of this mystery unsatisfying…until I began thinking outside the box.”
The Mind of Sasquatch and the Secret to their Success
