It’s hard to believe that hundreds of thousands of people are lying about Sasquatch then it is to just believe that they actually encountered …