This page is a stub. To read the full article, please click the link below.
"Big Foot, Sasquatch, Yeti, or Skunk Ape – whatever you may call him (or her) – popularity has skyrocketed, and Keystone residents were more than happy to welcome the creature of many names to town this weekend..."