What is Bigfoot?

There's been numerous sightings of Bigfoot over the years and more so as the human population has grown to number in the billions. Chances are people are going to encounter Bigfoot as their habitat starts to shrink. Scientists are discovering new species of animals, plants and insects daily around the world. So, why isn't possible … Continue reading What is Bigfoot?