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.