Sasquatch Chronicles

Montana Bigfoot Project: Tree Peekers?

Duke writes “I take a closer look at one piece of video El Jeffe shot during our afternoon visit to the Squatchlets playground and the “Train Track” last September, in Pattee Canyon, Montana. El Jeffe may have caught several tree peekers there watching us while we documented their tree structures!”

Exit mobile version