When I was a kid, I believed Big Foot existed. He lived deep in the woods, near my uncle’s hunting camp located in Goshen, Nova Scotia. At night, I would be terrified to leave the safety of the camp to walk the short distance to the outhouse, in fear Big Foot would get me. Now,…