Category: BigFoot

Bigfoot is an Alien

Of all the bigfoot theories I’ve heard, the one that makes the most sense is that Bigfoot’s are aliens. This would explain the lack of bones and physical evidence since they are just visiting...