Bigfoot Spotted At Sherman Pass In Washington State
While there have been numerous sightings regarding Bigfoot, this video capture shows what resembles an upright humanoid of some kind, standing by a tree at Sherman Pass. This location is fairly remote yet some...