Bigfoot has been integrated into American and Canadian folklore, but a new study suggests the mythical creature could be a black bear. Click to read more.
US News: Willow Creek, a small town in California, has been dubbed the 'Bigfoot capital of the world' due to its fascination with the sasquatch. The town has d