A Bigfoot watch group in North Carolina claims they may have had a recent sighting of the legendary creature.
BIGFOOT 911, based in Marion, N.C., describes itself as a place to discuss investigations and evidence. It has over 1,200 members, according to the Facebook page.
On the group’s page, John …
First posted on http://www.foxnews.com
Recent Comments