In the far reaches of the Great White North, some say there lives a creature–a gigantic, apelike humanoid whose chance blurred appearances in photography have both intrigued and terrified people across the globe for decades. Alleged to have first been sighted in Saskatchewan, the cryptid has been uncreatively dubbed Sasquatch. As an admittedly ill-conceived publicity […]
