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.

Movies/Books

 

Links

The Bigfoot Field Researchers Organization

Leave a Reply

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