A Bigfoot mask and other items donated by the family of Yeti researcher Tom Slick are on display at Expedition: Bigfoot! The Sasquatch Museum in Cherry Log, ... Read more