Twelve Inches From Bigfoots Face LaBarge Creek Meadows

Posted Sunday, July 29, 2018

By Squatchable.com staff

From Kelly Shaw of Rocky Mountain Sasquatch Organization: We travel to a location where witness reports Bigfoot stared him in the face from 12 inches away as he looked up from a drink out of clear creek.