On Sasquatch's trail in Virginia's Spotsylvania County


Billy Willard says he's on the verge of a major discovery that could change the way humans think about the natural world, not to mention their need for a creature-proof home security system.

Read more here

Comments

Popular posts from this blog

Bigfoot injured by a forest fire was taken away and hidden by the authorities, not even Robert Lindsay can top this story