Bigfoot sighting in Henderson County, N.C. – Citizen Times
A man in Henderson County, North Carolina sent in this video showing what he believed to be Sasquatch. He spotted the Bigfoot while walking his dog. “Either there’s a Sasquatch out there or someone is trying to play a practical joke.” Curated from Video: Tourist claims Bigfoot sighting inRead More →