nationalcryptidsociety.org
North Carolina Man Captures Video of His Bigfoot Encounter
Hickory North Carolina- Doug Teague, a member of the Catawba Valley Bigfoot Research Club in McDowell County, has recently been the center of media attention for his reported sighting and video of …