Home Tags Makes

Tag: makes

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...