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