Bigfoot, Sasquatch, Abominable Snowman, etc

Furry hominids who are in reality surviving Neandertals.  The name “Sasquatch” now refers to any such found in Canada, but originally only meant ones from Sasquatchewan.




The Bigfoot Field Researchers Organization

Leave a Reply

Your email address will not be published. Required fields are marked *