Virginia man says he’s on verge of Bigfoot discovery

Ok, this story has been floating around for a few weeks now, and until now, I’ve refused to blog about it, but it just won’t go away. And I’m not sure why. A Virginia man by the name of Billy Willard says he’s on the verge of discovering Bigfoot. But I’ll let The Christian Science […]