The Bigfoot 2017 Expedition Backstory May 28, 2017 stephentmajor Bigfoot Exists I firmly believe that Bigfoot exists and have ever since 1979, at which time I first encountered a trail of… Continue Reading →