Ape Appellations

  Over many centuries numerous appellations have been ascribed to the huge hairy hominoids said to inhabit North America, “Bigfoot” being one of the more widely used in recent decades. In his opening address at the 2013 Texas Bigfoot Conference, Read More

Share this: