Video - Bigfoot Seen Crossing Road Near Pond
A dark, lonely road. Dogs barking in the distance. Strange howls and screams pierce the air. And then a bigfoot crosses the road directly in front of you.
Could Bigfoot Exist in North America? The latest updates in cryptozoology
The cryptozoological consensus has it that Bigfoot is a primate, possibly some distant cousin to early man. Judging from the habits of other large ...