Tagged: Two men spot a pair of Sasquatch

bigfoot-with-man

Two men spot a pair of Sasquatch

Several men went on an expedition and what they found was something spectacular. The sighting happened in Guilford County, North Carolina January of this year. The area has a pretty healthy population of around...

×