Billy Willard leads Sasquatch Watch of Virgina, a group that investigates reported Bigfoot sightings in the state. "We believe we may be close to some kind of major discovery," he says.

To read more, click here.